ANTIETAM AND FREDERICKSBURG

PALFREY (F.)

221P

£7.50

Facsimile of 1882 edn., 228pp., 4 maps, P.B.  Da Capo 1996.