publisher: Penguin
format: hardcover
language: English
ISBN:
0141885726 (9780141885728)
pages: 310
language: English
ISBN:
0141035145 (9780141035147)
language: English
ISBN:
0140290400 (9780140290400)
publisher: Penguin publish date: October 25th 2001
format: audiobook minutes: 4
language: English
ISBN:
0141803347 (9780141803340)
publisher: Overlook publish date: October 2nd 2001
format: ebook pages: 309
language: English
ISBN:
1468303589 (9781468303582)