publisher: Virgin Books publish date: November 1st 2008
format: paperback pages: 266
language: English
ISBN:
035234198X (9780352341983)
publisher: Virgin Digital publish date: December 5th 2008
format: ebook pages: 272
language: English
ISBN:
0753516225 (9780753516225)