My Favorite Books

Here is a collection of books that I have been recently reading (well, not all of them so recently) and highly recommend. The books are listed in alphabetical order of the last name of authors/translators. Note that some of the books express certain political and social views. My liking of a book should not be taken as any indication of my support (or lack of support) for the views expressed in the book.