by Mo Yan
publisher: Arcade Publishing publish date: January 11th 2006
format: paperback pages: 286
language: English
ISBN:
1559707755 (9781559707756)
publisher: Arcade Publishing publish date: November 1st 2012
format: paperback pages: 304
language: English
ISBN:
1611457076 (9781611457070)
publisher: Penguin publish date: July 1st 1996
format: paperback pages: 304
language: English
ISBN:
0140233911 (9780140233919)
publisher: Arcade Publishing publish date: April 18th 2011
format: paperback pages: 304
language: English
ISBN:
1611452511 (9781611452518)
publisher: Viking Adult publish date: May 1st 1995
format: hardcover pages: 304
language: English
ISBN:
0670854018 (9780670854011)
publisher: Arcade Publishing publish date: October 22nd 2012
format: kindle pages: 308
language: English
ISBN:
9781628722062
publisher: Arcade Publishing publish date: October 22nd 2012
format: kindle pages: 308
language: English
ASIN: B00EBO2CQ6
publisher: Arcade Publishing publish date: April 1st 2013
format: kindle
language: English
ASIN: B00CKXC80U
language: English
ISBN:
0413775313 (9780413775313)
language: English
ISBN:
0140256091 (9780140256093)