Filtering for trait who discovered equal William Gregor in 1791