by Alan Forrest
publisher: Hambledon & London publish date: February 1st 2003
format: hardcover pages: 248
language: English
ISBN:
1852852690 (9781852852696)
publisher: Bloomsbury publish date: August 15th 2006
format: paperback pages: 248
language: English
ISBN:
1852855304 (9781852855307)
publisher: Continuum International Publishing Group publish date: June 23rd 2006
format: ebook pages: 248
language: English
ISBN:
1281784362 (9781281784360)