CONFEDERATE CAVALRY WEST OF THE RIVER

OATES (S.)

238M

£12.50

234pp., 12 plates, 7 maps, 4 tables, P.B. Univ.Texas 1994.