Iain A M Hennessey MBChB(Hons) BSc(Hons) MMIS FRCS