by William Kennedy
publisher: Penguin publish date: April 1st 1993
format: paperback pages: 304
language: English
ISBN:
0140138986 (9780140138986)
publisher: Viking Books publish date: April 30th 1992
format: hardcover pages: 304
language: English
ISBN:
0670834572 (9780670834570)
publisher: Simon & Schuster UK publish date: December 22nd 2011
format: kindle
language: English
ASIN: B00BNFFPF6
publisher: Simon & Schuster UK publish date: December 22nd 2011
format: kindle
language: English
ASIN: B00ANT45KO
publisher: Simon & Schuster UK publish date: January 4th 2012
format: kindle pages: 266
language: English
ASIN: B006CJNTDI
publisher: Simon & Schuster UK publish date: December 22nd 2011
format: kindle
language: English
ASIN: B00AZQX6P0
publisher: Simon & Schuster UK publish date: December 22nd 2011
format: kindle
language: English
ASIN: B006N5NRCY
publisher: Books on Tape publish date: April 30th 1996
format: audiobook
language: English
ISBN:
0736633650 (9780736633659)
publisher: Simon & Schuster UK publish date: December 22nd 2011
format: ebook pages: 312
language: English
ISBN:
1849838534 (9781849838535)