Teaching and learning the sciences in Islamicate societies (800-1700) - Brentjes, Sonja (Brepols, 2018)