publisher: Irish Academic Press publish date: November 18th 2008
format: paperback pages: 272
language: English
ISBN:
0716533472 (9780716533474)
publisher: Irish Academic Press publish date: November 18th 2008
format: hardcover pages: 228
language: English
ISBN:
0716528770 (9780716528777)