Civil War A To Z by Clifford L. Linedecker