Author: Temgoua, Engelbert.