Allah chooses Messengers from angels and from men. Verily, Allah is All-Hearer, All-Seer
Author: Safi Ur Rahman Al Mubarakpuri