Biography

Author Picture

Ash sheikh Irfan Shihabdeen (Islahi)

BA (Hons) Islamic law (Al Azhar University, Egypt)