John Sykes — English physicist, lexicographer, and crossword solver