Brave new worlds : staying human in the genetic future - Appleyard, Bryan (New York : Viking, 1998)
Includes bibliographical references and index.
Keywords: Genetic engineering; Genetic engineering -- Moral and ethical aspects