Francis Davis, Author at Catholic Herald