Claudio Salvucci, Author at Catholic Herald