Author: Mtoro bin Mwinyi Bakari.