Overall I found this book quite informative and useful. I think the author tried to cover a bit too much ground, and I found his breadth of experience made some of the examples far fetched, contrived, or misinformed. The concept of the book is great, and I like that I can go back and look at the ...