Triassic Park

I probably shouldn’t say this, but I love it when scientists occasionally throw all caution to the wind and clamber out on what seems a visibly shaky limb. Not of course, when they are offering up some new off-the-wall theory on autism or sudden infant death syndrome or flu vaccines—fields in which a little speculation […]