publisher: Penguin publish date: December 1st 1999
format: paperback pages: 304
language: English
ISBN:
0140280456 (9780140280456)
publisher: Arcade Publishing publish date: May 21st 1998
format: hardcover pages: 304
language: English
ISBN:
1559704276 (9781559704274)
language: English
ISBN:
0864864418 (9780864864413)