The Consequences of Ideas: Understanding the Concepts That Shaped Our World - R. C. Sproul