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