If, on your holiday to Mexico, you find yourself on the beach reading programming books, you are probably officially a geek. Having accepted that, I read a couple of programming books on the beach on holiday in Mexico recently, and figured I'd review them both. This is the first.