BUNDLE: Barbour: Keeping the Republic: Brief 8e (Paperback) + Interactive eBook

by Christine Barbour

Paperback

ISBN: 978-1-5443-6557-2

ISBN-10: 1-5443-6557-8

CQ Press · February 2019