Thomas Carlyle: The First British Apologist for Muhammad
Suggested reading: Thomas Carlyle, Karen Armstrong, John Davenport and Prof. Laura Veccia Vaglieri I have highlighted some text with red color in the article below: From Wikipedia, the free encyclopedia […]