An easy to follow guide outlining the essentials every new Muslim must know about Hajj, the greater pilgrimage to Mecca.
Abdurrahman Murad