Front cover image for Islamic science and the making of the European Renaissance

Islamic science and the making of the European Renaissance

Print Book, English, 2007
MIT Press, Cambridge (Mass.), 2007
XI, 315 p. ill. 24 cm
9780262195577, 0262195577
1015105614