KarleskyBooksUnderstanding American Government Study Guide, Revised 2nd EditionStudy Guide for Introduction To American GovernmentAmerican governmentAuthor data: Open Library