Who should play God? : the artificial creation of life and what it means for the future of the human race - Howard, Ted (Dell, 1977)