A catch-up with... Mark Harrison

27th May 2020