Esophageal webs; a report of 58 cases & an attempt at classification.