[@V a s h][@Pilatus] It's funny, I re-read the book with my partner recently. I studied archaeology, he studied computer science. We both feel that he oversimplifies the basics of our respective specialties while grasping most of the complexities of the opposite - I consider that the mark of good accessible literature. The humor, though, is definitely what makes the novel. It's probably the most fun read I've had reading since WWZ.