Islamic technology : an illustrated history - al-Hassan, Ahmad Yusuf; Hill, Donald R. , 1922-1994 (Cambridge University Press ; Unesco, 1986)