David D. Harding: Nov. 10, 1951 - Jan. 19, 2025