Angels Vedruna: Looking for a better world