publisher: Virgin Publishing publish date: April 28th 2004
format: paperback pages: 298
language: English
ISBN:
0753508044 (9780753508046)
publisher: Virgin Books publish date: August 9th 2007
format: paperback pages: 348
language: English
ISBN:
0753512580 (9780753512586)