Author: Alemayehu Geda Fole
Alternate names: Alemayehu Geda; Alemayehu Geda Fole.; A. Geda