publisher: Bloomsbury publish date: December 17th 2004
format: hardcover pages: 320
language: English
ISBN:
1852854154 (9781852854157)
publisher: Continuum publish date: July 16th 2007
format: paperback pages: 320
language: English
ISBN:
1852855371 (9781852855376)