Keeping the Republic: Power and Citizenship in American Politics Full and Essentials Editions Ninth Editionby Christine Barbour and Gerald C. Wright