Emrys Williams can be contacted at emrys.w@ntlworld.com