Lost in translation. Homer in English; the patient’s story in medicine … Link to original: Lost in translation. Homer in English; the patient’s story in medicine