http://allergies.about.com/health/allergies/library/blallnv01.htm