Islamic technology : an illustrated history / - Ḥasan, Aḥmad Yūsuf. (Cambridge University Press ;, 1986)