publisher: Anthem Press
publish date: May 4th 2004
format: hardcover pages: 342
language: English
ISBN:
1843311224 (9781843311225)
publisher: Anthem Press publish date: May 11th 2004
format: paperback pages: 333
language: English
ISBN:
1843311232 (9781843311232)