Our inner ape the best and worst of human nature - Waal, Frans B. M. de 1948-2024 (Granta Books, 2005)