Craig, William Lane

Connections List
 * List of thinkers
 * Reasonable Faith

I like this guy

En Garde

Reasonable Faith

reasonablefaith.org