Yajuj and Majuj /
ʻAbd al-Hamid, Muhyi'd-din.
London : Dar Al Taqwa,
c1996.
Bibliography: p35.
Alexander, the Great, 356 B.C.-323 B.C.
Qurʼan
Qurʼan stories.