Contributor

Contributor image

John Lawrence Foster

Author · Translator · Main contributor

John Lawrence Foster was an American Egyptologist, scholar, and poet.