publisher: Bloomsbury publish date: May 25th 2010
format: hardcover pages: 357
language: English
ISBN:
1596916109 (9781596916104)
publisher: Bloomsbury publish date: May 24th 2011
format: paperback pages: 368
language: English
ISBN:
1608193942 (9781608193943)
ASIN: 1608193942
publisher: Bloomsbury publish date: June 1st 2012
format: paperback pages: 355
language: English
ISBN:
1408824833 (9781408824832)
publisher: Bloomsbury publish date: June 3rd 2010
format: ebook
language: English
ISBN:
1608192938 (9781608192939)