John Beach

US Army officer and U.S. Indian Agent