publisher: Bloomsbury publish date: January 8th 2008
format: hardcover pages: 240
language: English
ISBN:
1582347395 (9781582347394)
publisher: Bloomsbury publish date: April 10th 2011
format: ebook pages: 240
language: English
ISBN:
1599908158 (9781599908151)