Ryan thinks you should read these 4 books.

Ryan Clarke
rywclarke