publisher: Nexus
publish date: July 7th 2005
format: paperback pages: 272
language: English
ISBN:
0352339772 (9780352339775)
publisher: Virgin Digital publish date: October 31st 2010
format: ebook pages: 272
language: English
ISBN:
0753544040 (9780753544044)