Encyclopedia of Muhammad - Karachi : DBF Seerat Research Center, 2018. - 862p. Includes bibliographical reference. LC Class. No.: BP188 HAB