Genetic engineering : opposing viewpoints / David M Haugen, Susan Musser [Book Editors] - Musser, Susan Editors
Discusses controversies in genetic engineering, and various viewpoints concerning them.