Maurus of Salerno : twelfth-century "optimus physicus" : with his commentary on the Prognostics of Hippocrates