Is this any way to run a democratic election? debating American electoral politics - Wayne, Stephen J. (Houghton Mifflin, 2003)