Sebuah pahatan Robert Barr diletakkan di Camelon , dekat Falkirk.