William James was a rather staggeringly good writer and had a lot of good insights. It's always intriguing to me to see how people cycle back to his work over a century later.