Obituary for David G. Gatehouse (1951–2021)

X