Obligations in Islam - M.Mukarram Ahmed , Dr (Anmol Publication, 2006)