Author: Ra'is Ahmad Ja'fari
Alternate names: Rais Ahmad Jaffri