Duncan, Robert (fl. 1718)