Hajj & Umrah : from A to Z - Mohamed, Mamdouh N. (Amana Publications, 1996)