publisher: Crown publish date: 2014-10-14
format: hardcover pages: 304
language: English
ISBN:
0307720659 (9780307720658)
ASIN: 0307720659
publisher: Picador publish date: January 1st 2004
format: paperback pages: 464
language: English
ISBN:
0312422245 (9780312422240)