History of islamic civilization : peristiwa-peristiwa sejarah peradaban islam sejak zaman nabi sampai abbasiyah (Garudhawaca, 2017)