Islamic science and the making of the European Renaissance - Saliba, George (MIT Press, 2007)