publisher: Nexus publish date: December 9th 2004
format: paperback pages: 272
language: English
ISBN:
0352339160 (9780352339164)
publisher: Virgin Digital publish date: March 30th 2010
format: ebook pages: 272
language: English
ISBN:
0753535122 (9780753535127)