Nick McCabe (n.