publisher: Ecco Press publish date: September 1st 1998
format: paperback pages: 276
language: English
ISBN:
0880016272 (9780880016278)
publisher: William Morrow & Company publish date: June 28th 1991
format: hardcover pages: 262
language: English
ISBN:
0688101240 (9780688101244)