S spectrum.ieee.org Is Life Expectancy Finally Topping Out? 48 points headalgorithm 7 years ago 57 comments