publisher: Nexus publish date: January 9th 2003
format: paperback pages: 288
language: English
ISBN:
035233763X (9780352337634)
publisher: Virgin Digital publish date: March 30th 2010
format: ebook pages: 245
language: English
ISBN:
0795204485 (9780753533345)