Frederick Starr (September 2, 1858 August 14, 1933), aka Ofuda Hakushi in Japan, was an American academic, anthropologist, and "populist educator" born at Auburn, New York.
No comments:
Post a Comment