David is in the same mould as several other young players we...
David is in the same mould as several other young players we have developed in recent years,
David is in the same mould as several other young players we have developed in recent years,