Montpeyó Garcia-Moreno, David