I pre-ordered this book as well and am 'working my way through it' so to speak. I find the practical applications valuable and the theory behind the works is excellent. It is not a 'fast read' in many ways, and you do have to understand the basics in an applicable way - but it was worth it to me and will be more valuable as time goes on, I'm sure of that. Thanks for the review and thanks to Ralph and Chris for getting the fire to get it republished and updated.