Though I initially picked up this book in order to learn some things about a character I am writing, it ended up having a lot of interesting insights into the human mind that I think almost anyone could find helpful. A little slow at times, but easy to follow and understand.