Author: Kenny, Dermot,Rev.