publisher: Titan Books (UK)
publish date: February 28th 2004
format: hardcover pages: 224
language: English
ISBN:
1840236345 (9781840236347)
publisher: Titan Books (UK) publish date: November 1st 2004
format: paperback pages: 224
language: English
ISBN:
1840238151 (9781840238150)
language: English
ISBN:
1858495830 (9781858495835)