Author: Omowale Ru Pert-em-Hru
Alternate names: Omowale Pert-em-Hru; Omowale Ru Pert-Em-Hru