publisher: Irish Academic Press publish date: October 5th 2012
format: hardcover pages: 240
language: English
ISBN:
0716533901 (9780716533900)
publisher: Orpen Press publish date: February 28th 2014
format: paperback pages: 350
language: English
ISBN:
1909518476 (9781909518476)