Aspects of indian thought