Six Records of a Life Adrift by Shen Fu (Translated, with Introduction and Notes, by Graham Sanders)

Hackett Publishing Company
2011