Encyclopedia of the history of Arabic science - Rāshid, Rushdī.; Morelon, Régis. (Routledge,)