Islamic science and engineering - Hill (Edinburg University Press, 1993)