publisher: Harper
publish date: June 26th 2012
format: paperback pages: 512
language: English
ISBN:
0062025821 (9780062025821)
publisher: Touchstone
publish date: June 4th 2013
format: hardcover pages: 400
language: English
ISBN:
1476746052 (9781476746050)
ASIN: B00BSBVJ5A
format: ebook pages: 384
language: English
ISBN:
1476747210 (9781476747217)
publisher: Touchstone
pages: 416
language: English
ISBN:
9781501126161
format: hardcover pages: 368
language: English
ISBN:
1476747199 (9781476747194)
publisher: Touchstone publish date: 2016-07-12
format: Hardcover pages: 416
language: English
ISBN:
1501126148 (9781501126147)
ASIN: 1501126148
publisher: Touchstone publish date: 2015-05-12
format: kindle pages: 400
ISBN:
9781476787282
ASIN: B00LJXK1OC
publisher: Touchstone
pages: 400
language: English
ISBN:
9781476787268