richard findlay