Foundations of the Sunnah complemented with extensive footnotes and 11 appendices - making it a ...
Book Languge: Biography of the Prophet