World Affairs The Self and the Humanoid Dr Rajagopala Soondron | September 9, 2015 From time immemorial philosophers and religious people have been battling to understand the self; they are still at it as it eludes definition. The 17th century philosopher John Read More