this is without any doubt the best book I have ever read. I buy extra copies so I can lend them out to friends