Is Human Nature Obsolete?
by Harold W Baillie, Timothy Casey
Genetic engineering, moral and ethical aspectsPhilosophical anthropology
Writing a summary for young readers…
For young readers
Book data: Open Library
by Harold W Baillie, Timothy Casey
Book data: Open Library