publisher: St. Martin's Griffin publish date: July 25th 2006
format: paperback pages: 304
language: English
ISBN:
0312330081 (9780312330088)
publisher: Holt Paperbacks publish date: September 15th 1991
format: paperback pages: 480
language: English
ISBN:
0805018360 (9780805018363)