Covenants with Allāh : keystone of Islam / - Rane, Halim,