DETAILS:
Author: Maulana Shafiq-ur-Rahman NadwiEdition: HardcoverISBN: 9789695862902Language: ArabicPages: 248Dimensions: 18.5 x 25.5 cm (7.3 x 10 in)Publisher: ZamZam PublishersEdition: 2016