Byron E. Shafer
Byron E. Shafer is a renowned Egyptologist and the editor of Religion in Ancient Egypt: Gods, Myths and Personal Practice.
Byron E. Shafer is a renowned Egyptologist and the editor of Religion in Ancient Egypt: Gods, Myths and Personal Practice.