Kamal Omar. Hajj and Umra - Tufail, Hafiz Muhammad (Islamic Studies, 1981)