John Stewart of Castle Stewart — (born 1700)