Books you should read

Books that I've read and I recommend (although I don't necessarily agree on everything):

 

This list is being updated...
Last update: 19th May 2014