Keeping the Republic: Power and Citizenship in American Politics - Brief Edition, 10th Edition by Christine Barbour; Gerald C. Wright 10 USD