publisher: Vintage Books publish date: December 28th 2004
format: paperback pages: 400
language: English
ISBN:
0099469723 (9780099469728)
publisher: Vintage Digital publish date: September 4th 2008
format: ebook pages: 384
language: English
ISBN:
1409020029 (9781409020028)
format: paperback pages: 388
language: English
ASIN: B0031RS83K