Islamic science and the making of the European Renaissance - Saliba (Transformations, 2007)