Author: Ustaz Ezzat Adnan
Alternate names: Ezzat Adnan