Mark Lancaster 1938-2021