by John Hampton DM MA DPhil FRCP FFPM FESC (Author)