publisher: Irish Academic Press
publish date: October 1st 2009
format: hardcover pages: 279
language: English
ISBN:
0716528967 (9780716528968)
publisher: Irish Academic Press publish date: October 1st 2009
format: paperback pages: 279
language: English
ISBN:
0716528975 (9780716528975)