publisher: Bloomsbury publish date: September 28th 2010
format: hardcover pages: 256
language: English
ISBN:
1608190269 (9781608190263)
publisher: Bloomsbury publish date: October 4th 2010
format: ebook pages: 224
language: English
ISBN:
1608193756 (9781608193752)
publisher: Audible for Bloomsbury publish date: March 9th 2013
format: audiobook
language: English
ASIN: B00BRO6SAE