

With exceptionally clear analysis, James Fetzer dissects the philosophical issues underlying today’s most contentious moral debates. He examines unflinchingly the controversies where science, religion, and politics meet  intelligent design, creationism, evolution, abortion, stem-cell research, and human cloning  and offers a concept of morality based on respect of individual rights, not religion.
show more...Just click on START button on Telegram Bot