Professor Elfyn Richards with first wife Eluned. Photo provided by the family of Elfyn Richards.