Sejarah dan peradapan islam / Mohammad Nurhakim - Nurhakim, Mohammad (UMM Press, 2004)