The books on the list are the ones I have read and would recommend to others. For some books, reviews from goodreads...