Making Political Choices by Allan Kornberg & Harold D. Clarke