I wish I could rate the first and second halves of this book separately. (If so, I'd rate the first half 3 stars and the second half 5 stars.) For me, the first half was interesting but a little slow and drawn-out. (It could have been condensed into an article and perhaps better held my attentio...