William Duff — (died 1795)