Altruism and health : perspectives from empirical research - Post, Stephen Garrard, 1951- (Oxford University Press, 2007)