Author: Adan Isaak Ahmed.