TY - BOOK AU - Donald R. Hill TI - Islamic Science and Engineering U1 - 297.5 PY - 1993/// CY - Edinburgh University ER -