American government and politics today the essentials - Bardes, Barbara A. (wadsworth Cengage Learning, 2010)