Charm in the proton : an analysis of charm production in deep inelastic scattering.