William Moore (?-1798)