Over the past 15 years, evolutionary explanations of religions have thrived.
Vaccine hesitancy persists despite vaccinations’ many impressive triumphs.