publisher: Bloomsbury publish date: June 13th 2006
format: hardcover pages: 224
language: English
ISBN:
1596910518 (9781596910515)
publisher: Bloomsbury publish date: May 29th 2007
format: paperback pages: 272
language: English
ISBN:
1596913444 (9781596913448)
publisher: Bloomsbury publish date: December 1st 2008
format: ebook pages: 272
language: English
ISBN:
1596918357 (9781596918351)