faultyrhinosgather 's review for:

2.0

At times, this book put forth really interesting ideas. However, the author's constant self-congratulations for being right/smarter/stronger than others was distracting and aggravating.