publisher: Virgin Books publish date: February 1st 2003
format: mass market paperback pages: 256
language: English
ISBN:
035233780X (9780352337801)
publisher: Virgin Digital publish date: January 26th 2010
format: ebook pages: 272
language: English
ISBN:
0753526204 (9780753526200)