language: English
ISBN:
0751539724 (9780751539721)
language: English
ISBN:
0722168675 (9780722168677)
publisher: St. Martin's Paperbacks publish date: March 23rd 2013
format: ebook pages: 304
language: English
ISBN:
1466824948 (9781466824942)
publisher: Books on Tape publish date: January 1st 1992
format: audiobook minutes: 8
language: English
ISBN:
0736623191 (9780736623193)