A Mix of Theology, Philosophy, Politics, and Culture
If you want to get caught up on the intelligent design debate, you can listen to these lectures by William Dembski.