Sejarah dan Peradaban Islam - Purwanti Anggrain (UMM Press, 2017)