publisher: Virgin Books
publish date: November 1st 2005
format: paperback pages: 251
language: English
ISBN:
0352339993 (9780352339997)
publisher: Virgin Digital publish date: March 30th 2010
format: ebook pages: 272
language: English
ISBN:
0753532700 (9780753532706)