publisher: Irish Academic Press
publish date: April 29th 2010
format: paperback pages: 272
language: English
ISBN:
0716529327 (9780716529323)
publisher: Irish Academic Press publish date: April 29th 2010
format: hardcover pages: 272
language: English
ISBN:
0716529319 (9780716529316)