My Books The Meaning of Life: Religious, Philosophical, Transhumanist, and Scientific Perspectives Philosophical Ethics: Theory and Practice Who Are We?: Religious, Philosophical, Scientific and Transhumanist Theories Of Human Nature Piaget’s Conception of Evolution An Introduction to Ethical Theories Share this:FacebookRedditTwitterTumblrMorePocketPinterestWhatsApp