David Horowitz — American writer