Allah chooses messengers from angels and from mankind. Indeed Allah is all-hearing, all-seeing
Author: Ali Quli Qarai