Allergy; a dermatologist's reminiscences and speculations.