Hajj - Wikipedia, The Free Encyclopedia
Mecca's Mega Architecture Casts Shadow Over Hajj _ Art and Design _ the Guardian
TheatreEspace.pdf
Hajj_ a Journey to Meet God _ the Metropolitan Museum of Art