Encyclopedia Ashab-un-Nabi(PBUH) - Naz, Dr. M.S (Lahore Maqbool Academy, 2003)