American government and politics today - Schmidt, Steffan W. (Wadsworth, Cengage Learning, 2009)