Islamic technology - Hassan, Ahmed Y.; Hill, Donald R. (London Cambridge University Press, 1986)