publisher: Pimlico publish date: June 3rd 2004
format: paperback pages: 408
language: English
ISBN:
0712668020 (9780712668026)
publisher: Hutchinson publish date: April 30th 2003
format: hardcover pages: 448
language: English
ISBN:
0091793793 (9780091793791)