Harry Elmer Barnes Avatar image

Harry Elmer Barnes

Professions :

Born :

June 15, 1889

Died :

August 25, 1968
Browse All Authors