publisher: Ulverscroft Large Print publish date: December 1st 1998
format: hardcover pages: 480
language: English
ISBN:
0708940099 (9780708940099)
publisher: Scribner publish date: May 21st 2013
format: ebook pages: 336
language: English
ISBN:
1439139458 (9781439139455)
publisher: Blackstone Audiobooks publish date: July 1st 2013
format: audiobook
language: English
ISBN:
1470888939 (9781470888930)