publisher: Pocket Books publish date: June 1st 2011
format: paperback
language: English
ISBN:
1849833044 (9781849833042)
publisher: Vintage Books USA publish date: December 16th 2003
format: ebook
language: English
ISBN:
1400077737 (9781400077731)
format: kindle pages: 320
language: English
ASIN: B000FBJF8M
publisher: Random House USA Inc publish date: December 29th 1998
format: hardcover pages: 303
language: English
ISBN:
0375501347 (9780375501340)