I really liked Roach's previous books, and I expected to love this one. I didn't love it, though it was engaging. Roach's tone in this one was a little too arch and it was a little tiresome to my ear. The other drawback for me is that I already knew a fair bit of the information presented here- and much of the material that was new to me was not the sort of thing I'm interested in.