publisher: Bloomsbury publish date: October 16th 2012
format: paperback pages: 288
language: English
ISBN:
1408172321 (9781408172322)
publisher: Bloomsbury publish date: December 15th 2010
format: hardcover pages: 256
language: English
ISBN:
1904271782 (9781904271789)