Stephen R. D. Johnston, MA, PhD, FRCP