The Daily Show Season 12 Richard Preston Season 12, episode 48 Richard Preston April 12, 2007 Previous episode Halle Berry Next episode Andrew Card