R. I. Threlfall — British QC and archaeologist (1920-1997)