Kenneth David Harris

Cardiff University