Herbert St Maur Carter

British doctor