John Beach

Major John Beach (1812–1874) was a United States Army officer who served in the Black Hawk War and the American Civil War. He later worked as the last U.S. Indian Agent to the Sac and Fox tribes, and after the war became a writer and historian in Iowa.

Massachusetts, United States Jan 1, 1812 Wikipedia
historical writing nonfiction