12 Great Clashes that Have Shaped Modern America
by:
Anthony Arthur
·
John Broesamle
Paperback
details (
USA
).
ISBN: 978-0-321-41826-5
ISBN-10: 0-321-41826-3
Longman
· 2006