Success and suppression : Arabic sciences and philosophy in the Renaissance - Hasse, Dag Nikolaus 1969- (Harvard University Press, 2016)