An Essential Guide to American Politics and the American Political System by Kenneth L. Hill