publisher: Virgin Books
publish date: March 1st 2008
format: paperback pages: 256
language: English
ISBN:
0352341637 (9780352341631)
publisher: Virgin Digital publish date: September 4th 2008
format: ebook pages: 256
language: English
ISBN:
075351608X (9780753516089)