publisher: Cork University Press publish date: April 1st 1996
format: paperback pages: 234
language: English
ISBN:
1859180531 (9781859180532)
publisher: Cork University Press publish date: April 1st 1996
format: hardcover pages: 234
language: English
ISBN:
1859180523 (9781859180525)