rorotoko.com



George Saliba
Islamic Science and the Making of the European Renaissance
MIT Press
327 pages, 9 x 6 inches
ISBN 978 0262195577



buy from amazon.com