format: paperback pages: 1376
language: English
ISBN:
0316097926 (9780316097925)
publisher: Little, Brown and Company publish date: November 1st 2010
format: ebook pages: 827
language: English
ISBN:
0316182788 (9780316182782)
format: kindle pages: 376
language: English
ASIN: B0047Y16Z8