by Stephen E. Ambrose, Richard H. Immerman
publisher: Johns Hopkins University Press publish date: August 1st 1983
format: hardcover pages: 352
language: English
ISBN:
0801829887 (9780801829888)
publisher: Johns Hopkins University Press publish date: April 28th 2009
format: paperback pages: 352
language: English
ISBN:
0801892678 (9780801892677)