Gettysburg

The Last Invasion

by

  • Publisher: Vintage
  • Print ISBN: 9780307594082, 0307594084

  • eText ISBN: 9780385349642, 0385349645