publisher: Bloomsbury publish date: July 6th 2010
format: hardcover pages: 216
language: English
ISBN:
159691534X (9781596915343)
publisher: Bloomsbury publish date: July 15th 2010
format: ebook
language: English
ISBN:
160819292X (9781608192922)
publisher: Bloomsbury publish date: April 24th 2012
format: paperback pages: 224
language: English
ISBN:
1608193993 (9781608193998)