Today's isms : communism, fascism, capitalism, socialism / William Ebenstein - Ebenstein, William (Prentice hall, 1965)