publisher: Welsh Academic Press publish date: September 1st 2005
format: paperback pages: 200
language: English
ISBN:
1860570151 (9781860570155)
publisher: Welsh Academic Press
publish date: September 1st 2005
format: hardcover pages: 200
language: English
ISBN:
1860570143 (9781860570148)