Author: Charlotte W. A. Ryanga
Alternate names: S. A. Ryanga; Sheila A. Ryanga; Sheila Ali Ryanga; Sheila C. W. A. Ryanga