ISBN:
1842233688 (9781842233689)
publisher: Heinemann Publishing
publish date: January 1st 2012
format: ebook pages: 330
ISBN:
129943665X (9781299436657)
publisher: Four Courts Press
publish date: March 6th 2006
format: hardcover pages: 176
language: English
ISBN:
185182944X (9781851829446)
publisher: Ashgate Publishing
publish date: January 1st 2009
format: ebook pages: 419
ISBN:
1282243004 (9781282243002)
publisher: Liffey Press
publish date: July 1st 2004
format: paperback pages: 170
language: English
ISBN:
1904148441 (9781904148449)
publisher: Ashgate Publishing publish date: August 28th 2009
format: hardcover pages: 418
language: English
ISBN:
0754646696 (9780754646693)