publisher: Virgin Books publish date: February 1st 2009
format: paperback pages: 266
language: English
ISBN:
0352345047 (9780352345042)
publisher: Virgin Digital publish date: December 16th 2008
format: ebook pages: 256
language: English
ISBN:
0753518945 (9780753518946)