Robert Walker Macbeth 1848-1910