Author: Mwalimu J. Shujaa
Alternate names: Mwalimu Shujaa