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