Stroll, Avrum Did my genes make me do it?: and other philosophical dilemmas - England One world publications 2006 - xiv, 242p. ISBN: 1851684484 Subjects--Index Terms: Philosophy-introduction Philosophy of life Philosophy and science Universal Decimal Class. No.: 165.745 / STR