publisher: Virgin Books
publish date: September 5th 2002
format: hardcover pages: 356
language: English
ISBN:
1852279729 (9781852279721)
publisher: Virgin Books publish date: December 1st 2003
format: paperback pages: 412
language: English
ISBN:
0753508516 (9780753508510)
publisher: Client Distribution Services publish date: December 28th 2003
format: paperback pages: 400
language: English
ISBN:
0641647883 (9780641647888)