In memory of Mark Weber 1949-2023