publisher: Broadway Books publish date: August 2nd 2011
format: hardcover pages: 306
language: English
ISBN:
0307588580 (9780307588586)
publisher: Harper publish date: November 27th 2007
format: hardcover pages: 286
language: English
ISBN:
0060597674 (9780060597672)
publisher: Bantam publish date: October 5th 1999
format: paperback pages: 380
language: English
ISBN:
0553380516 (9780553380514)
publisher: Harper Perennial publish date: October 1st 2004
format: paperback pages: 298
language: English
ISBN:
0060002425 (9780060002428)
ISBN:
1861977468 (9781861977465)