publisher: Virgin Books publish date: March 1st 2009
format: paperback pages: 288
language: English
ISBN:
0352341912 (9780352341914)
publisher: Virgin Digital publish date: December 2nd 2008
format: ebook pages: 288
language: English
ISBN:
0753515849 (9780753515846)