avturchin comments on Should you be worried about H5N1?