Hamilton, Frederick A., of Edinburgh