publisher: Little, Brown and Company publish date: May 15th 2012
format: hardcover pages: 512
language: English
ISBN:
0316053740 (9780316053747)
ASIN: 316053740
publisher: Tantor Media
format: Audio CD
language: English
ISBN:
1400156742 (9781400156740)