The Colbert Report Season 2 Steven Squyres Season 2, episode 70 Steven Squyres June 7, 2006 Tonight Stephen welcomes Cornell University scientist and author of Roving Mars Steven Squyres. Previous episode Christiane Amanpour Next episode Steven Johnson