publisher: Irish Academic Press publish date: July 3rd 2007
format: paperback pages: 535
language: English
ISBN:
0716533588 (9780716533580)
publisher: Irish Academic Press publish date: July 3rd 2007
format: hardcover pages: 535
language: English
ISBN:
071653357X (9780716533573)