A Messenger from Allah, reciting purified scriptures