Karl C. Pierce profile picture

Karl C. Pierce

A Black Man's Notes on Ancient Egypt
A Black Man's Notes on Ancient Egypt