Manyebook
Venetia Porter
The Art of Hajj