Contributor

Contributor image

James Peter Allen

Translator · Main contributor

James Peter Allen is an American Egyptologist and professor.
Peter Der Manuelian is an American professor and Egyptologist (at Harvard University as of 2020).