How Not to Be Wrong
★★★★★

It stands to reason that a person who eloquently conveys their thoughts and opinions to their rather large audience on a daily basis, would write with such punchy enthusiasm that meant I couldn't put this book down. James delivers some powerful tools for critically addressing your own thoughts and feelings and uses his personal experience to show the efficacy of what he preaches.