Embracing the Other: Philosophical, Psychological, and Historical Perspectives on Altruism by Pearl Oliner Back to product details page >