publisher: Nexus publish date: September 21st 2003
format: paperback pages: 272
language: English
ISBN:
0352338261 (9780352338266)
publisher: Virgin Digital publish date: July 31st 2010
format: ebook pages: 272
language: English
ISBN:
0753538555 (9780753538555)