by: David Horowitz
Be the first one to review
Review the book today!
Overview
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