James KIDD (D.D. of Aberdeen.)