Debating God – Williams, Lewis et al EPS followers may be interested in Peter S. Williams’ recent debate on God’s existence with Professor Christopher Norris at Cardiff Read more