By Imam Yahya An Nawawi, Ezzeddin Ibrahim, Denys Davies-Johnson
By Denys Johnson-Davies, Ezzeddin Ibrahim