Al-Hassan, Ahmad Yusuf Islamic technology - Cambridge 1986 - xv, 304p. 25cm. LC Class. No.: T27.3175.H37