https://www.muslim-library.com/english/al-hajj-al-mabroor/
Al-Hajj Al-Mabroor