The Colbert Report Season 3 Michael J. Behe Season 3, episode 100 Michael J. Behe August 2, 2007 Previous episode Michael Beschloss Next episode Ian Bogost