The soul of Socrates / - Ranasinghe, Nalin, (Cornell University Press,, 2000)