Author: Hama, Baba.