David Booth — (1932-2023)