David Horowitz (page 3)

David Horowitz is a conservative writer and activist.