publisher: Penguin publish date: February 6th 2003
format: paperback pages: 261
language: English
ISBN:
0141013346 (9780141013343)
publisher: Penguin publish date: May 2nd 2002
format: audiobook minutes: 2
language: English
ISBN:
0140867937 (9780140867930)