Norman Davidson, who has died aged 93, was one of Scotland’s oldest surviving internationalists, a wonderfully talented sportsman capped at both rugby and cricket who also enjoyed a fulfilling career as an eminent doctor.