Anyone who reads these numbers and says no more can be done to stem the tide of death is lying to themselves and to you.