THE BATTLE OF EZRA CHURCH AND THE STRUGGLE FOR ATLANTA

HESS (E.)

225M

£15.00

304pp., maps & portraits, good in d/w. Univ.North Carolina Press 2015.