Bain, Stephen C, Swansea University, Swansea, UK, United Kingdom