Filipe D'Avillez, Author at Catholic Herald