• Home
  • Fighting for America

Fighting for America

The Struggle for Mastery in North America, 1519-1871

by Jeremy Black

Published by: Indiana University Press

496 Pages

  • Paperback
  • 9780253014818
  • Published: October 2014

$28.00

Add to Cart
  • eBook
  • 9780253005618
  • Published: September 2011

$9.99