publisher: Guardian Books
publish date: September 1st 2003
format: hardcover
ISBN:
1841156035 (9781841156033)
publisher: Knopf
publish date: September 14th 1998
format: hardcover pages: 259
language: English
ISBN:
0679444793 (9780679444794)
publisher: Vintage publish date: December 15th 2010
format: ebook pages: 304
language: English
ISBN:
0307773248 (9780307773241)