publisher: Center Point publish date: November 1st 2007
format: hardcover pages: 254
language: English
ISBN:
1602850569 (9781602850569)
publisher: Ace publish date: October 1st 1980
format: paperback
language: English
ISBN:
0441586953 (9780441586950)
publisher: Books on Tape publish date: October 12th 1992
format: audiobook
language: English
ISBN:
0736622993 (9780736622998)