William Maccombie (Of Aberdeen.)