by Richard Rayner, Simon Jones
publisher: Harper Perennial publish date: March 19th 2002
format: paperback pages: 432
language: English
ISBN:
0060956135 (9780060956134)
publisher: Harper publish date: February 6th 2001
format: hardcover pages: 448
language: English
ISBN:
0060196343 (9780060196349)
publisher: HarperCollins
format: paperback
language: English
ISBN:
0007123272 (9780007123278)
publisher: Harper Collins (Flamingo) publish date: November 5th 2001
pages: 504
language: English
ISBN:
0007128312 (9780007128310)
publisher: HarperAudio publish date: February 6th 2001
format: audiobook
language: English
ISBN:
0694525200 (9780694525201)