Yakjuj & Makjuj : bencana di sebalik gunung - Alexander, Muhammad (PTS Islamika Sdn Bhd, 2010)