AU - MOORE,PETE TI - GENETIC ENGINEERING T2 - ETHICAL DEBATES SN - 0750250269 U1 - 174.957/MOO PY - 2007/// CY - LONDON PB - WAYLAND KW - GENIUS KW - AGRICULTURE KW - MEDICINE KW - DESIGNING BABIESGLOSSARY ER -