Modern Indian thought - Anand Prakash (World view pub. Delhi, 2009)