The Mathematics Of Voting And Elections by Jonathan Hodge, Richard Klima & Richard E. Klima