by Patrick Smith
publisher: Vintage publish date: September 29th 1998
format: paperback pages: 400
language: English
ISBN:
0679745114 (9780679745112)
publisher: Pantheon publish date: April 1st 1997
format: hardcover pages: 385
language: English
ISBN:
0679422315 (9780679422310)
format: kindle pages: 402
language: English
ASIN: B004JHYK1U
publisher: Random House Value Publishing publish date: May 11th 1999
format: hardcover
language: English
ISBN:
0517397056 (9780517397053)
publisher: Vintage publish date: March 30th 2011
format: ebook pages: 400
language: English
ISBN:
0307789721 (9780307789723)
publisher: HarperCollins publish date: May 14th 1998
format: paperback pages: 390
language: English
ISBN:
0006386164 (9780006386162)
publisher: Vintage Books publish date: January 1st 2011
format: ebook
language: English
ISBN:
1299037186 (9781299037182)
publisher: Fairmount Books Ltd Remainders publish date: April 24th 1997
format: hardcover pages: 390
language: English
ISBN:
0002550644 (9780002550642)