Michael Keyes is a writer and part-time lecturer and has completed the PhD thesis, upon which this book was based, in NUI, Maynooth.Michael Keyes is a writer and part-time lecturer and has completed the PhD thesis, upon which this book was based, in NUI, Maynooth.