William Crawley-Boevey — British mathematician