Antietam the soldier's battle - Priest, John Michael (Oxford University Press, 1993)