publisher: Amazon Crossing publish date: October 23rd 2012
format: paperback pages: 397
language: English
ISBN:
1612184340 (9781612184340)
ASIN: 1612184340
publisher: Amazon Crossing publish date: 2015-01-01
format: paperback pages: 392
ISBN:
147782653X (9781477826539)
ASIN: 147782653X
publisher: Brilliance Audio publish date: May 6th 2014
format: audiobook
ISBN:
1480584762 (9781480584761)
format: audiobook
ISBN:
1491511788 (9781491511787)