format: paperback pages: 280
language: English
ISBN:
1461138248 (9781461138242)
publisher: Books on Tape publish date: December 1st 1995
format: audiobook
ISBN:
0736632360 (9780736632362)
publisher: Viking Penguin
format: paperback
language: English
ISBN:
0140247505 (9780140247503)
publisher: Orion Publishing
publish date: October 1st 1995
format: paperback pages: 624
language: English
ISBN:
1857993632 (9781857993639)
publisher: Vivays
publish date: April 5th 2012
format: hardcover pages: 176
language: English
ISBN:
1908126396 (9781908126399)