Pharmaceutical view abulcasis etc by Hamarneh