publisher: Nexus publish date: April 8th 2004
format: paperback pages: 272
language: English
ISBN:
0352338822 (9780352338822)
publisher: Virgin Digital publish date: July 31st 2011
format: ebook pages: 272
language: English
ISBN:
0753534169 (9780753534168)