The Edifice of Taharqa: New Evidence for the Lamba Model

Amen Ra Podcast by AMEN RA UNIVERSITY

Episode notes

The Edifice of Taharqa