Author: M H ShakirTranslator(s): M H ShakirPublisher: Goodword BooksYear: 2003Language: EnglishPages: 474ISBN/UPC (if available): 8185063931