Robert Hamilton of Airdrie — d. 1705