pages: 470
language: English
ISBN:
0747251215 (9780747251217)
publisher: Island Books publish date: January 1st 2010
format: ebook
language: English
ISBN:
1299211321 (9781299211322)
publisher: Ulverscroft Large Print Books, Ltd. publish date: July 28th 1998
format: hardcover pages: 512
language: English
ISBN:
0708990150 (9780708990155)