Today's isms socialism, Capitalism, fascism, and communism - Ebenstein, Alan O. (Prentice Hall, 1994)