
by Ma Jian (Author), Flora Drew (Translator)
Format: Hardcover
Pages: 375
Publisher: Penguin Press
Published: 13 Jun 2013
ISBN 10: 1594205027
ISBN 13: 9781594205026