publisher: Alpha publish date: February 18th 2000
format: paperback pages: 400
language: English
ISBN:
0028638964 (9780028638966)
publisher: Alpha Books publish date: February 5th 2003
format: ebook pages: 400
language: English
ISBN:
0786531169 (9780786531165)
publisher: Penguin publish date: February 7th 2000
format: ebook pages: 432
language: English
ISBN:
1101198974 (9781101198971)