Refine Your Search
Book List
1
-
Islamic technology : an illustrated history / Ahmed Y. al-Hassan, Donald R. Hill.
- 609.17671 H344
- Ḥasan, Aḥmad Yūsuf,
- Cambridge University Press ; Unesco,
- Cambridge ; New York : Paris :