Genes & genomes a changing perspective - Singer, Maxine (University Science Books, 1991)