genetic engineering - "desmond nichell" (cambridge, 1998)