Did my genes make me do it? : and other philosophical dilemmas - Stroll, Avrum (Viva Books, 2006)