FREDERICKSBURG & CHANCELLORSVILLE: THE DARE MARK CAMPAIGN

SUTHERLAND (D.)

251M

£15.00

234pp., 12 plates, 8 maps, good in d/w. University Nebraska Press 1998.