Tafsir al-azhar juzu'18-19-20-21. - Prof Dr.Hamka ([s.L]: Yayasan Nurul Islam.)