Allah chooses from the angels messengers, and also from mankind; verily, Allah is Hearer and Seer
Author: Hamid S Aziz