Grand challenges in global health: the ethical, social and cultural program. - Peter A Singer (PLoS Medicine, 2007)