Did my genes make me do it ? : and other philosophical dilemmas - Stroll, Avrum (Oxford : Oneworld publications, 2007)
Includes bibliographical references and index
Keywords: SCIENCE-PHILOSOPHY