William Primrose — Scottish violist (1904-1982)