Books & Bibles
Fashion & Jewelry
Gifts & Giving
Home Decor & Accents
Kitchen & Gourmet
Beauty & Health
Shop Christian Books, Bibles, Jewelry, Church Supplies, Homeschool Curriculum & More!
This anthology brings together for the first time leading essays and book chapters from theologians, philosophers, and scientists on their research relating to ethics, altruism, and love. Because the general consensus today is that scholarship in moral theory requires empirical research, the arguments of the leading scholars presented in this book will be particularly important to those examining issues in love, ethics, religion, and science. The first half of The Altruism Reader offers key selections from religious texts, leading contemporary scholars, and cutting-edge ethicists. Buddhism, Christianity, Hinduism, Islam, and Judaism are represented. Among the highly respected writers are Thomas Aquinas, the Dalai Lama, Thich Nhat Hanh, John Polkinghorne, Stephen Pope, Louis Fischer, Amira Shamma Abdin, Katharine Doob Sakenfeld, and Daniel Day Williams. Primary readings on love and altruism from the sciences are featured in the second half of the book. Here the focus is on anthropology, psychology, sociology, biology, and neurology, with material written by Daniel C. Batson, David Sloan Wilson, Robert Wright, Stephen G. Post, Robert Axelrod, Richard Dawkins, Holmes Rolston III, and other renowned scientists and philosophers.
Buy The Altruism Reader: Selections from Writings on Love, Religion, and Science by Thomas Jay Oord from our Christian Books store - isbn: 9781599471273 & 1599471272
The team at Christian Bookstore .Net welcome you to our Christian Book store! We offer the best selections of Christian Books, Bibles, Christian Music, Inspirational Jewelry and Clothing, Homeschool curriculum, and Church Supplies. We encourage you to purchase your copy of The Altruism Reader: Selections from Writings on Love, Religion, and Science by Thomas Jay Oord today - and if you are for any reason not happy, you have 30 days to return it. Please contact us at 1-877-205-6402 if you have any questions.
Customer Support: 1-888-395-0572