publisher: Bloomsbury publish date: May 7th 2007
format: paperback pages: 240
language: English
ISBN:
0747586241 (9780747586241)
publisher: Galaxy publish date: July 4th 2011
language: English
ISBN:
1405663995 (9781405663991)
publisher: Bloomsbury publish date: September 13th 2012
format: ebook
language: English
ISBN:
1408836874 (9781408836873)
publisher: Oakhill Pub. publish date: 2008
language: English
ISBN:
1846483484 (9781846483486)