William Desmond (Cardiff Univ Evans