Stephen William Hawking (1942-2018)