publisher: Alpha
publish date: March 10th 2000
format: paperback pages: 368
language: English
ISBN:
0028638891 (9780028638898)
publisher: Penguin publish date: March 10th 2000
format: ebook pages: 368
language: English
ISBN:
110119894X (9781101198940)