publisher: Alpha
publish date: February 1st 2000
format: paperback pages: 426
language: English
ISBN:
0789721295 (9780789721297)
publisher: Alpha Books publish date: February 5th 2003
format: ebook pages: 400
language: English
ISBN:
0786530375 (9780786530373)