by Lawrence Norfolk
publisher: Grove Press publish date: April 14th 2003
format: paperback pages: 592
language: English
ISBN:
0802139884 (9780802139887)
ASIN: 802139884
publisher: Vintage publish date: February 3rd 1997
format: paperback pages: 768
language: English
ISBN:
0749398744 (9780749398743)
publisher: Holt Paperbacks publish date: October 15th 1997
format: paperback pages: 592
language: English
ISBN:
0805054758 (9780805054750)
publisher: Harmony publish date: September 9th 1996
format: hardcover pages: 574
language: English
ISBN:
051759532X (9780517595329)
format: kindle pages: 592
language: English
ASIN: B0036ZBSNE
publisher: Sinclair-Stevenson Ltd publish date: October 7th 1997
format: hardcover pages: 400
language: English
ISBN:
1856194132 (9781856194136)
publisher: Grove Press publish date: December 1st 2007
format: kindle pages: 596
language: English
ASIN: B0097DDS32
publisher: Grove/Atlantic, Inc. publish date: December 1st 2007
format: ebook pages: 592
language: English
ISBN:
0802199429 (9780802199423)