Book List

The following is a list of books I’ve read since 2005. For the books I’m currently reading, see the sidebar. The grades posted next to each book title reflect my personal enjoyment and satisfaction derived from the book. A book that I consider enlightening and exciting to read receives a higher grade than one I … Continue reading Book List