Al Bidayatu Vannihayatu - Hafiz Ibn-e-kathir