The nuts and bolts of peanut allergy - Long,A. (N Engl J Med, 2002)