by Joseph O'Connor
publisher: Roberts Rinehart Publishers publish date: October 1st 1997
format: paperback pages: 384
language: English
ISBN:
1570981515 (9781570981517)
publisher: Trans-Atlantic Publications publish date: March 7th 1997
format: paperback pages: 384
language: English
ISBN:
0330333232 (9780330333238)
publisher: Vintage publish date: June 4th 2009
format: paperback pages: 400
language: English
ISBN:
009953245X (9780099532453)
publisher: Roberts Rinehart Publishers publish date: August 15th 1996
format: hardcover pages: 317
language: English
ISBN:
1570981051 (9781570981050)
publisher: Vintage Digital publish date: January 11th 2011
format: kindle pages: 400
language: English
ASIN: B004I8WLBG
language: English
ISBN:
0330333224 (9780330333221)
publisher: Vintage Digital publish date: January 11th 2011
format: ebook pages: 400
language: English
ISBN:
1446435660 (9781446435663)