The Good Man of Nanking

by

  • Publisher: Vintage
  • Print ISBN: 9780375701979, 0375701974

  • eText ISBN: 9780307428684, 0307428680