David Findlay’s activity