Contributor

Contributor image

Rune Nyord

Author · Main contributor

Rune Nyord is a professor of Egyptology.