Anaphylaxis, Causes and treatment · Dr John Campbell · Sentinel