Ibn Zainab, Nazir Ahmad.