by Stephen B. Oates
publisher: Harper Perennial publish date: June 1st 1998
format: paperback pages: 512
language: English
ISBN:
0060928859 (9780060928858)
publisher: HarperCollins publish date: February 1st 1997
format: hardcover pages: 512
language: English
ISBN:
006016784X (9780060167844)
publisher: University of Nebraska Press publish date: April 1st 2012
format: paperback pages: 514
language: English
ISBN:
0803269315 (9780803269316)
format: kindle pages: 514
language: English
ASIN: B002C949IQ
publisher: HarperCollins publish date: April 1st 2012
format: kindle pages: 514
language: English
ASIN: B00EALCEZE
publisher: HarperCollins publish date: June 23rd 2009
format: ebook
language: English
ISBN:
0061952060 (9780061952067)
publisher: Recorded Books publish date: August 1st 1998
format: audiobook
language: English
ISBN:
0788719963 (9780788719967)