David Olney (1948-2020)