Crossroads of Freedom : AntietamCrossroads of Freedom : Antietam
Author: McPherson, James M.
Oxford University Pr, 2002.
Fine in fine dust jacket.
Stock number:
ISBN-13:
Shelf Code:07B2
Author: McPherson, James M.
Oxford University Pr, 2002.
Fine in fine dust jacket.
Stock number:
U0195135210
ISBN-13:
9780195135213
Shelf Code:07B2