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