publisher: Bloomsbury publish date: September 27th 2010
format: paperback pages: 282
language: English
ISBN:
1441110135 (9781441110138)
publisher: Bloomsbury publish date: June 16th 2009
format: hardcover pages: 282
language: English
ISBN:
1847251897 (9781847251893)