Finnegan, Stephen (University of Liverpool, UK)