Written By The Noble Shaykh The Linguist Dr. Muhammad Taqi Deen Al-HilaaliSoft cover: English 72 pagesBy: Dr. Muhammad Taqi Deen Al-HilaaliMTWS Publishing 2011