Dennis Creffield 1931-2018