Home > Author > David Horowitz >
― David Horowitz , The Black Book of the American Left Volume 3: The Great Betrayal