publisher: Virgin Books publish date: July 27th 2010
format: paperback pages: 446
language: English
ISBN:
0753519658 (9780753519653)
publisher: Ebury Publishing/Virgin Digital publish date: July 19th 2010
format: ebook pages: 345
language: English
ISBN:
0753537788 (9780753537787)