Author: Shaykh Muhammad Bin 'Abdul Wahhaab Al Wasaabi
ISBN-13: 9781634439916
Publisher: Maktabatul-Irshad