Today's isms communism,capitalism, socialism - Ebenstein,William (prentice hall, 1970)