publisher: Little, Brown and Company publish date: 2010-07-12
format: hardcover pages: 394
language: English
ISBN:
0316051640 (9780316051644)
publisher: Little, Brown and Company publish date: 2012-07-17
format: ebook
language: English
ISBN:
0316202975 (9780316202978)
publisher: Little, Brown and Company publish date: 2014-07-01
format: hardcover pages: 400
language: English
ISBN:
0316182346 (9780316182348)
publisher: Little, Brown and Company publish date: 2017-07-18
format: hardcover pages: 384
language: English
ISBN:
316381640 (9780316381642)
ASIN: 316381640
publisher: Tantor Audio publish date: 2010
format: audiobook minutes: 754
ASIN: B00401LQ2Q