Anaphylaxis: drug allergy, insect stings, and latex.