Zev Chafets

Zev Chafets was Stephen's guest on the February 26, 2007 edition of The Colbert Report.