Directory of historian of Islamic medicine and allied sciences /Sami K. Hamarneh and edited by Sharifah Shifa al-Attas