Success and suppression arabic sciences and philosophy in the Renaissanc - Hasse, Dag Nikolaus 1969- (Harvard University Press, 2016)