publisher: Continuum publish date: June 18th 2004
format: hardcover pages: 360
language: English
ISBN:
0826461344 (9780826461346)
publisher: Continuum publish date: December 22nd 2008
format: paperback pages: 360
language: English
ISBN:
184714599X (9781847145994)