Islamic technology : an illustrated history
Al-Hassan, Ahmad Y.
Islamic technology : an illustrated history [Books]. Ahmad Y. al-Hassan, Donald R. Hill - Cambridge Cambridge University Press 1986 - Pages: 304
0521263336 0.00
Technology -- Islamic empire -- History.
T/27.3 / HAS
Islamic technology : an illustrated history [Books]. Ahmad Y. al-Hassan, Donald R. Hill - Cambridge Cambridge University Press 1986 - Pages: 304
0521263336 0.00
Technology -- Islamic empire -- History.
T/27.3 / HAS