Altruism and altruistic love : science, philosophy and religion in dialogue. - Post, Stephen G.; Schloss, Jeffrey P.; Hurlbut, William B.; Underwood, Lynn G. (Oxford University Press, 2002)