William H. Cameron Civil War papers: 57 letters

next page