The Mysteries of worship in Islam - Calverley, Edwin Elliot (Kashmiri Bazar Lahore, 1977)