The Art of Political Manipulation

The Art of Political Manipulation

1986 • 172 pages