Genetic engineering - Torr, James D., 1974- (Current controversies, 2006)