Ashab E Kahf Aur Yajooj Majooj - Kalam Azad , Maulana Abul (Lahore Gohar Publications)