Patience and gratitude, a chapter from Al Ghazali by professor Timothy Winters(Abdullah Hakim Murad) of Cambridge University on Al Ghazali
Patience and gratitude, a chapter from Al Ghazali by professor Timothy Winters(Abdullah Hakim Murad) of Cambridge University on Al Ghazali