publisher: Little, Brown and Company publish date: April 1st 2013
format: paperback pages: 545
language: English
ISBN:
0356502015 (9780356502014)
publisher: Orbit publish date: December 3rd 2013
format: audiobook
language: English
ISBN:
1478954442 (9781478954446)