by Lawrence Norfolk
publisher: Grove Press publish date: December 10th 2002
format: paperback pages: 336
language: English
ISBN:
0802139671 (9780802139672)
publisher: Orion publish date: 2001
pages: 384
language: English
ISBN:
0752843265 (9780752843261)
language: English
ISBN:
0297646184 (9780297646181)
publisher: Grove Press publish date: June 30th 2012
format: ebook pages: 336
language: English
ISBN:
0802193676 (9780802193674)
publisher: Grove/Atlantic publish date: October 1st 2001
format: hardcover pages: 336
language: English
ISBN:
0802117015 (9780802117014)
publisher: Grove Press publish date: June 30th 2012
format: kindle pages: 336
language: English
ASIN: B008HRM8US
publisher: Grasset publish date: September 11th 2002
format: paperback pages: 416
language: English
ISBN:
2246621216 (9782246621218)