Encyclopedia of the history of the Arabic science - Rashed, Roshdi (Routledge, 1996)