Robert H. Anderson BSc, MD, PhD (Hon), FRCPath, FRCS Ed (Hon)