https://www.muslim-library.com/english/the-history-of-al-tabari-volume-6-muhammad-at-mecca/
The History of Al-Tabari Volume 6: Muhammad at Mecca