I read a lot.
I also host a bimonthly book club that has been running since 2008. Many of the books below have been read and discussed in that club, and the act of discussing a book adds enormous value over just reading it alone.
Here is the list of books we have read in the book club: