Professor Geraint Dyfed Barri Jones. - Mattingly, D. J. (1999)