Open main menu

There are two people called David Horowitz in the SourceWatch at present.

Other resources

  • David Horowitz, The Art of Political War and Radical Son; An autobiography.