Eileen Chang, translated by Karen S. Kingsbury. translated by John F. Deane. Translated by Gladys Yang. translated by David Tod Roy. translated by Yang Xianyi, Yang Gladys. translated by Anna Cancogni translated by J. Dryden. translated by Ralph Manheim