James Mahlon Haworth 19 Nov 1831 - 12 Mar 1885
James Mahlon Haworth 19 Nov 1831 - 12 Mar 1885 A Man of Many Callings: Farmer Union Army Officer Merchant Indian Agent Indian School Superintendent.