Medicine throughout antiquity - Ariffin, A. (Blackwell Scientific Publications)