publisher: Bloomsbury publish date: March 13th 2014
format: paperback pages: 400
language: English
ISBN:
140883393X (9781408833933)
publisher: Bloomsbury publish date: March 14th 2013
format: kindle pages: 400
language: English
ASIN: B009IRPCCW
publisher: Blackstone Audiobooks publish date: February 4th 2013
format: audiobook
language: English
ISBN:
1470828820 (9781470828820)