The revised edition of this modern classic is, in the words of its author, simply a meditation of the five pillars of Islam as viewed by someone who has taken them on and is savouring their meanings.
The revised edition of this modern classic is, in the words of its author, simply a meditation of the five pillars of Islam as viewed by someone who has taken them on and is savouring their meanings.