Author: Maki H. Habib
Alternate names: M K Habib