I've read a few books, several online articles and viewed numerous videos concerning the subject but John Paul Jacksons' work was more insightful than all of them combined. He's wise and incredibly good at writing. I would say read the book. Twice.