Living With the Genome:Ethical and Social Aspects of Human Genetics - Clarke, Angus (Palgrave 2006)
Keywords: Technology -- DiseasesZoology -- General Stack