by John Kerr
publisher: Vintage Books publish date: February 23rd 2011
format: paperback pages: 624
language: English
ISBN:
0679735801 (9780679735809)
publisher: Vintage Books publish date: October 25th 2011
format: paperback pages: 607
language: English
ISBN:
0307950271 (9780307950277)
publisher: Atlantic Books publish date: January 1st 2012
format: paperback pages: 624
language: English
ISBN:
0857891782 (9780857891785)
publisher: Vintage publish date: February 23rd 2011
format: ebook pages: 624
language: English
ISBN:
0307788121 (9780307788122)
publisher: Alfred A. Knopf (NY) publish date: August 24th 1993
format: hardcover pages: 622
language: English
ISBN:
0679404120 (9780679404125)
publisher: Vintage publish date: February 23rd 2011
format: kindle pages: 624
language: English
ASIN: B004KPM1TE
publisher: AudioGO publish date: November 29th 2011
format: audiobook
language: English
ISBN:
1609984862 (9781609984861)
publisher: Sinclair-Stevenson Ltd (London) publish date: February 27th 1995
format: paperback
language: English
ISBN:
1856195120 (9781856195126)
publisher: AudioGO publish date: December 1st 2011
language: English
ISBN:
0792780841 (9780792780847)