Peter Brown, who has died aged 83, was very much a one-off, a popular and colourful Scottish rugby internationalist who did things his own way.