David B. Wake (1936-2021)