David Horowitz (disambiguation)


David Horowitz may refer to: