Science in medieval islam: an illustrated introduction - Howard R Turner (Oxford University Press, 1999)