publisher: Bloomsbury publish date: May 15th 2008
format: hardcover pages: 384
language: English
ISBN:
1847881971 (9781847881977)
publisher: Bloomsbury publish date: July 15th 2009
format: paperback pages: 400
language: English
ISBN:
184788198X (9781847881984)