A People's History of the Civil War: Struggles for the Meaning of Freedom

David Williams and Howard Zinn

IN STOCK$18.49
Thanks for supporting an independent and worker-owned bookstore!
ISBN 9781595581259
List price $24.95
Publisher The New Press
Year of publication
Other editions:
Medium_zipview

IN STOCK