The term "ideology" can cover almost any set of ideas, but its power to bewitch political activists results from its strange logic. It is part philosophy, part science, and part spiritual revelation,... This description may be from another edition of this product.