publisher: Nexus publish date: March 6th 2003
format: paperback pages: 256
language: English
ISBN:
0352337834 (9780352337832)
publisher: Virgin Digital publish date: October 31st 2010
format: ebook pages: 256
language: English
ISBN:
075354394X (9780753543948)