Peter A. Freeman FRCS*