How Evolution Theory Won Out: Truth for a New Generation Episode 340 — Alex McFarland