Allergies and the causes of allergies can be found here. You may also visit http://thinkhealthfitness.com for more detail