publisher: Bloomsbury publish date: July 7th 2009
format: hardcover pages: 243
language: English
ISBN:
1596911956 (9781596911956)
publisher: Bloomsbury publish date: August 3rd 2010
format: paperback pages: 256
language: English
ISBN:
1596911964 (9781596911963)
publisher: Bloomsbury publish date: July 1st 2009
format: ebook pages: 256
language: English
ISBN:
1608191389 (9781608191383)