Michael Hirsh

writer, editor, Newsweek

Website
www.mhirsh.com
Lectures