publisher: Virgin Books publish date: January 1st 2006
format: paperback pages: 272
language: English
ISBN:
0352334835 (9780352334831)
publisher: Virgin Digital publish date: February 23rd 2010
format: ebook pages: 272
language: English
ISBN:
0753523418 (9780753523414)