by John Brady
publisher: Steerforth
publish date: June 1st 1998
format: paperback pages: 350
language: English
ISBN:
1586420496 (9781586420499)
publisher: St. Martin's Press publish date: July 1st 1995
format: hardcover pages: 346
language: English
ISBN:
031213083X (9780312130831)
publisher: HarperAudio
format: hardcover pages: 346
language: English
ISBN:
0002244071 (9780002244077)