Self-reported assessment of visual function in a population-based study: the SEE project. Salisbury Eye Evaluation