Altruism & altruistic love : science, philosophy & religion in dialogue - Post, Stephen G. 1951- (Oxford University Press, 2002)