Books & Bibles
Fashion & Jewelry
Gifts & Giving
Home Decor & Accents
Kitchen & Gourmet
Beauty & Health
Shop Christian Books, Bibles, Jewelry, Church Supplies, Homeschool Curriculum & More!
In this appreciation of philosophy's most engaging features, Professor Michael Shenefelt takes the reader, in his own words, on a "stroll through the gardens of the discipline, where I hope to point out some of the more interesting sights." Drawing on his nineteen years' experience in teaching intellectual history, Shenefelt discusses in a conversational tone most of the authors typically assigned in a Western Civilization course. He covers not only epistemology and metaphysics, but morality and politics as well.
Shenefelt writes for those with no formal training in philosophy, discussing many of the perennial questions. Among other things he explains how Plato and Kant dealt with the question: Why be moral?; how Aristotle and the Stoics answered the question: What is the good life?; how Jeremy Bentham (who provided in his will for his own mummification) tried to reduce all moral questions to a mathematical calculus of pleasure and pain. He also considers such timely issues as: Are some races intellectually superior?, Is democracy a blessing?, Is Marxism still tenable?, and Why does God permit evil?
Stating that his only purpose is to entertain by walking his readers down philosophy's royal road, Shenefelt dedicates his excursion especially to the young, who may find philosophy both pleasing and inspiring.
Buy The Questions of Moral Philosophy by Michael Shenefelt from our Christian Books store - isbn: 9781573926379 & 157392637X
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 Questions of Moral Philosophy by Michael Shenefelt 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