Seven Deadly Sins by Guy Leschziner review – the biology of human frailty | Science and nature books 10.12.2024