Here are all the books I have read till now... how many have you read?
Read this post on finixpost.com