Stewart, William, d. 1729