publisher: Nexus
publish date: December 8th 2005
format: paperback pages: 272
language: English
ISBN:
0352340088 (9780352340085)
publisher: Virgin Digital publish date: January 26th 2010
format: ebook pages: 272
language: English
ISBN:
0753525666 (9780753525661)