James F. Linn Harbaugh books & textbook
Mercersburg in War Times
Mercerburg Journal /2002-01-01 Paperback
isbn-10: 0967986230 / isbn-13: 9780967986234
Mercerburg Journal /2002-01-01 Paperback
isbn-10: 0967986230 / isbn-13: 9780967986234