Set in Florence and spanning three generations of women, this novel centres on the catastrophic floods of 1966 and the international volunteers – the ‘angels of mud’ – who helped.