publisher: Irish Academic Press publish date: January 1st 2009
format: paperback pages: 200
language: English
ISBN:
0716529017 (9780716529019)
publisher: Irish Academic Press publish date: January 1st 2009
format: hardcover pages: 200
language: English
ISBN:
0716529009 (9780716529002)