Hektoen International

A Journal of Medical Humanities

Tag: Steven Cheng

  • The pianist

    Steven Cheng St. Louis, Missouri, United States   I had seen her name before. Her recitals were always well covered in the local press and reviews were littered with superlatives. “Sparkling Mozart,” they raved. “ A phenomenon.” “A vessel of tremendous power and virtuosity.” Yet it was always disguised beneath a most unlikely figure. She was barely five feet…