Nigel Short — English chess player and writer