publisher: Vintage publish date: June 6th 1996
format: paperback pages: 256
language: English
ISBN:
0099582317 (9780099582311)
publisher: Reader's Digest Association Ltd. publish date: 1996
format: hardcover pages: 543
language: English
publisher: Jonathan Cape
publish date: March 28th 2002
format: hardcover pages: 256
language: English
ISBN:
0224052764 (9780224052764)