Additional Information
Publisher Description
David Horowitz spent the first part of his life in the world of the Communist-progressive left, a politics he inherited from his mother and father, and later in the New Left as one of its founders. Wh...
Read more