Filtering for trait who discovered equal William Cruickshank in 1787