on 26 May 2011
I read this book cover to cover. It was truly fascinating. I read about one of the problems this book highlighted and the next week at work the same issue came up. I cannot recommend the book enough because its great to know exactly how things work and more importantly, why they don't.