[Humanity on the threshold of paradise].
Jordan
Bertrand
B
D005075:Biological Evolution; D019976:Cloning, Organism; D004992:Ethics, Medical; D005544:Forecasting; D005818:Genetic Engineering; D006801:Humans; D012924:Social Conditions