Books & Bibles
Fashion & Jewelry
Gifts & Giving
Home Decor & Accents
Kitchen & Gourmet
Beauty & Health
Christian Bookstore .Net is a leading online Christian book store.
Shop Christian Books, Bibles, Jewelry, Church Supplies, Homeschool Curriculum & More!
The last two decades or so have seen a marked resurgence of interest in natural law thought. Russell Hittinger has been a major figure in this movement. The First Grace: Rediscovering the Natural Law in a Post-Christian World reveals the power and subtlety of Hittinger's philosophical work and cultural criticism. Hittinger first defines the natural law, considers its relationship to the positive law, and explains how and when judges are to be guided by natural law considerations. Then, in the book's second section, he contends with a number of controversial legal and cultural issues from a natural law perspective. Among other things, he shows how the modern propensity to make all sorts of "rights claims" undermines the idea of limited government; how the liberal legal culture's idea of privacy elevates the individual to the status of a sovereign; and how the Supreme Court has come to see religion as a potentially dangerous phenomenon from which children must be protected. Throughout, Hittinger convincingly demonstrates that to oppose freedom and law is to misunderstand the nature of both.
Buy The First Grace: Rediscovering the Natural Law in a Post-Christian World (Guides To Major Disciplines) by Russell Hittinger from our Christian Books store - isbn: 9781933859460 & 1933859466
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 First Grace: Rediscovering the Natural Law in a Post-Christian World (Guides To Major Disciplines) by Russell Hittinger 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