publisher: Welsh Academic Press
publish date: December 25th 2005
format: hardcover pages: 250
language: English
ISBN:
1860570623 (9781860570629)
publisher: Welsh Academic Press
publish date: December 25th 2005
format: paperback pages: 250
language: English
ISBN:
1860570631 (9781860570636)