Moral ambiguity? Yes. Moral confusion? No.
McGee
Daniel B
DB
Baylor University, USA.
D000818:Animals; D002678:Chimera; D002835:Christianity; D005818:Genetic Engineering / Q000941:ethics*; D006801:Humans; D009014:Morals; D028725:Theology; D026712:Value of Life