publisher: St. Martin's Paperbacks publish date: June 16th 2003
format: paperback pages: 353
language: English
ISBN:
0312986181 (9780312986186)
publisher: Domain publish date: April 1st 1992
format: mass market paperback pages: 368
language: English
ISBN:
055325183X (9780553251838)
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1449893902 (9781449893903)