Vicente Salvador, David