American political parties - Everson, David H. (New Viewpoints, 1980)