Looks like the O'Reilly books on the shelf haven't moved in awhile :-)

-ch