Kilkenny : T K Publications,