language: English
ISBN:
009182513X (9780091825133)
publisher: Cornerstone Digital publish date: March 31st 2012
format: ebook pages: 592
language: English
ISBN:
1448136482 (9781448136483)
publisher: Random House, Inc. publish date: December 29th 1993
format: paperback
language: English
ISBN:
0345383869 (9780345383860)
publisher: Audiobooks publish date: October 5th 1992
language: English
ISBN:
1856861406 (9781856861403)