publisher: Bloomsbury publish date: March 6th 2007
format: hardcover pages: 238
language: English
ISBN:
0747591156 (9780747591153)
publisher: Bloomsbury publish date: June 2nd 2008
format: paperback pages: 256
language: English
ISBN:
0747593361 (9780747593362)
publisher: Bloomsbury publish date: April 27th 2010
format: paperback pages: 256
language: English
ISBN:
1608192253 (9781608192250)
publisher: Bloomsbury
format: paperback pages: 238
language: English
ISBN:
0747594015 (9780747594017)
publisher: Walker Books Ltd publish date: June 5th 2010
format: ebook
language: English
ISBN:
1608193179 (9781608193172)