publisher: Random House, Inc. publish date: July 12th 2011
format: hardcover pages: 528
language: English
ISBN:
1400067154 (9781400067152)
publisher: Random House Trade Paperbacks publish date: 2012-05-15
format: Paperback pages: 528
language: English
ISBN:
0812978846 (9780812978841)
ASIN: 0812978846
publisher: Tantor Audio publish date: 2011-09-14
format: Audible Audio Edition
language: English
ASIN: B005MZ1G1K