Bhanu thinks you should read these 1 books.

Bhanu Prakash
bhanup1608