Communism, fascism, and democracy : the origins and development of three ideologies - Ingersoll, David E. 1939-2016 (Charles E. Merrill Publishing Company, 1971)