MacDonald, Hugh, Perthshire