Peter Beinart

Peter Beinart was Stephen's guest on the August 1, 2006 edition of The Colbert Report.