https://www.muslim-library.com/english/life-and-teachings-of-the-prophet-muhammad/
Life and Teachings of the Prophet Muhammad