My book exchange match pretty much nailed it with The Anubis Gates by Tim Powers and 2 books by Terry Pratchett. I haven't read any of these and am really looking forward to diving right in. Thanks, whoever you are. Couldn't be happier :)