David Hirsch — American television presenter