Friendship, Altruism and Morality (Routledge Revivals) - Laurence A. Blum (Taylor and Francis, 1980)