publisher: Virgin Publishing publish date: January 1st 1999
format: mass market paperback pages: 272
language: English
ISBN:
0426205308 (9780426205302)
publisher: Virgin Digital publish date: June 10th 2010
format: ebook pages: 256
language: English
ISBN:
0753526883 (9780753526880)