The Mysteries of purity - Al Ghazzali (Lahore c)
Keywords: Dedication; Divotion; Worship