by Yu Hua
publisher: Anchor publish date: November 9th 2004
format: paperback pages: 272
language: English
ISBN:
1400031850 (9781400031856)
publisher: Pantheon publish date: October 21st 2003
format: hardcover pages: 272
language: English
ISBN:
037542220X (9780375422201)
publisher: Anchor publish date: December 18th 2007
format: ebook pages: 272
language: English
ISBN:
0307425266 (9780307425263)
publisher: Anchor publish date: December 18th 2007
format: kindle
language: English
ASIN: B009BQ5MN4
publisher: Anchor publish date: December 18th 2007
format: kindle
language: English
ASIN: B009I9YV4A
publisher: Knopf Publishing Group publish date: October 21st 2003
format: hardcover pages: 272
language: English
ISBN:
0641942494 (9780641942495)
publisher: Anchor Books publish date: January 1st 2007
format: ebook
language: English
ISBN:
1299146074 (9781299146075)