Muhammad Sang Nabi: penelusuran sejarah Nabi Muhammad secara detail - HASHEM, O. (Ufuk Press, 2006)