by Anthony Murphy, Richard Moore
publisher: Liffey Press publish date: January 1st 2009
format: paperback pages: 340
language: English
ISBN:
190578547X (9781905785476)
publisher: Liffey Press publish date: April 1st 2007
format: paperback pages: 336
language: English
ISBN:
1905785054 (9781905785056)