Peter Fenwick (1935–2024)