Author: Ibn Jama-ahNoor Muhammad Ghifari/Translator(s): Noor Muhammad GhifariPublisher: Adam PublishersYear: 2007Language: EnglishPages: 111IS