Tafsir al-azhar juzu'29-30. - Prof. Dr. Hamka (Indonesia: Yayasan Latimojong.)