The Power of Independent Thinking

←  MULTIMEDIA
C.S. Lewis on Mere Liberty and the Evils of Statism
Posted: Fri. March 20, 2015

Originally aired Feb 27, 2015

Independent Institute Founder, President and CEO David Theroux is introduced by Julian Charles on the United Kingdom's Revelations Radio Network's program “The Mind Renewed.” In an address from the Christians for Liberty Conference in August 2014, David Theroux talks about Lewis' world view championing truth, excellence, liberty and other similar virtues, as opposed to the state which often tramples on individual rights and freedoms.








  • Catalyst
  • Beyond Homeless
  • MyGovCost.org
  • FDAReview.org
  • OnPower.org
  • elindependent.org