He is a scholar of history and philosophy. Those subjects are not easy to master. Give credit where it's due.
I have read the following the books on Modern history:
1) Bipan Chandra Modern India (Congress Stooge)
2)BipanChandra Struggle for Independence
3) Shekhar Bandyopadhyay Plassey to partition. ( Too theoretical)
4) Sumit Sarkar Modern Indian 1885-1947 ( Too many facts and Shakespearean English that of of our Joe)
5) B L Grover A new Look at modern history ( Best book imo. Totally unbiased. No sugarcoating facts)
6) Rajiv Ahir - Modern India.
@Joe Shearer would you be kind enough to post your reading list and favorite book?
Thanks.
Good lord. Please don't tell me you are serious. His very limited knowledge of history consist entirely of reading communist historians.
The less said about philosophy the better.