Author: Barakat Taklé.