Hill, Donald. 1993. Islamic Science and Engineering. Edinburgh: Edinburgh University Press.