Author: J. E. Casely Hayford
Alternate names: Joseph Ephraim Casely Hayford; J. Casely Hayford; J. E. Casely 1866-1930 Hayford; J.E. Casely Hayford
Born: 1866
Died: 1930