publisher: Bloomsbury publish date: November 8th 2011
format: hardcover pages: 312
language: English
ISBN:
1599905140 (9781599905143)
publisher: Bloomsbury publish date: July 23rd 2013
format: paperback pages: 336
language: English
ISBN:
1619630338 (9781619630338)