Bloody Banners and Barefoot Boys: A History of the 27th Regiment Alabama Infantry Csa : the Civil War Memoirs and Diary Entries of J. P. Cannon M. D.