Islamic technology : An illustrated history - Al-hassan Ahmad Y. (CUP, 1986)