Peter J. Lamb MBBS MD FRCS(Gen) FRCS(Ed)