Author: Bashir M. Dervish
Alternate names: H. Bashir M. Dervish