publisher: Bloomsbury publish date: February 1st 2010
format: paperback pages: 272
language: English
ISBN:
1849660026 (9781849660020)
publisher: Trafalgar Square Publishing
format: paperback pages: 196
language: English
ISBN:
1853811998 (9781853811999)
publisher: Continuum
publish date: January 1st 2009
format: ebook pages: 272
ISBN:
1282894587 (9781282894587)