Michael A R Townsend

1946–2023