Civil War Diary of Thomas Mains, 33rd Independent Battery,... | Freeman's