Understanding politics ideas, institutions & issues - Magstadt, Thomas M. (Cengage Learning, 2015)