publisher: Time Warner Books UK publish date: June 8th 2000
format: paperback pages: 472
language: English
ISBN:
0349112444 (9780349112442)
publisher: Recorded Books publish date: 2000
format: audiobook
language: English
ISBN:
0788798642 (9780788798641)