publisher: Ace
publish date: April 1st 1998
format: paperback pages: 272
language: English
ISBN:
0441005217 (9780441005215)
publisher: CreateSpace publish date: January 15th 2010
format: paperback pages: 406
language: English
ISBN:
1449998569 (9781449998561)