Genetic engineering: Science and ethics on the new frontier - Boylan, Michael Brown, Kelvin E (Pearson Education, 2003)