DAVID WILLIAM MAC DOWALL (1930-2024)