Human ageing, longevity and evolution: can ageing be programmed? - Chmielewski, Piotr Paweł (Anthropological Review, 2019)