Perilous Encounters: Commentaries on the evolution, art and science of medicine from ancient to modern times