publisher: Bloomsbury publish date: June 15th 2009
format: hardcover pages: 288
language: English
ISBN:
1845203690 (9781845203696)
publisher: Bloomsbury publish date: March 15th 2011
format: paperback pages: 272
language: English
ISBN:
1847888186 (9781847888181)