Are God and Science Incompatible? Truth for a New Generation Episode 328 — Alex McFarland