David J. Theroux on C.S. Lewis and Political Philosophy

Recently, David J. Theroux (Founder, President, and Chief Executive Officer of The Independent Institute and Publisher of The Independent Review, and Founder and President of the C.S. Lewis Society of California) posted a three part blog concerning C.S. Lewis’s political and moral philosophy.  Drawing from a substantial number of Lewis’s works, Theroux addresses topics such