David Clarke (Swansea University)
David Clarke (Prifysgol Abertawe)