ISBN 0521422396 books & textbook
Islamic Technology: An Illustrated History
al-Hassan, Ahmad Y. Hill, Donald R.
Cambridge University Press /1992-03-27 Paperback / 322 Pages
isbn-10: 0521422396 / isbn-13: 9780521422390
al-Hassan, Ahmad Y. Hill, Donald R.
Cambridge University Press /1992-03-27 Paperback / 322 Pages
isbn-10: 0521422396 / isbn-13: 9780521422390