publisher: Virgin Books
publish date: October 1st 2001
format: paperback pages: 1008
language: English
ISBN:
0753504049 (9780753504048)
publisher: Virgin Publishing publish date: February 1st 2011
format: paperback
language: English
ISBN:
0753539217 (9780753539217)