John Hessin Clarke Avatar image

John Hessin Clarke

Born :

September 18, 1857

Died :

March 22, 1945
Browse All Authors