Joshua Kennon is one of a handful of investment authors that I really enjoy reading.
What I really like about his style is his ability to take quite complex principles and explain them very clearly and simply. When I read his stuff, I can almost hear him speaking although I have never actually spoken to him.
Another reason I like his writings is because he sometimes takes a commonly discussed issue and discusses it from a different angle.
Check out this article as an example of one of many:
http://www.joshuakennon.com/a-perfect-example-of-why-most-investors-have-terrible-returns-on-their-money/