Islamic science and the making of the European Renaissance - Saliba, George (Transformations : studies in the history of science and technology., 2007)