publisher: Alpha
publish date: March 1st 1999
format: paperback pages: 352
language: English
ISBN:
0028620445 (9780028620442)
publisher: Alpha Books publish date: December 13th 2002
format: ebook
language: English
ISBN:
0786532149 (9780786532148)
publisher: Penguin publish date: March 1st 1999
format: ebook pages: 352
language: English
ISBN:
1101198591 (9781101198599)