South West Branch lecture: Dr Dan Diffendale

Details to follow.