publisher: Titan Books publish date: December 1st 2005
format: hardcover pages: 144
language: English
ISBN:
1840238100 (9781840238105)
publisher: Titan Books
publish date: July 1st 2004
format: paperback pages: 144
language: English
ISBN:
1840237910 (9781840237917)