Kenneth David 1924–2021 Zambian politician; president (1964–91)