James Hamilton of Ballencrieff — (1725-1798)