Barry Sheils
Barry Sheils is an Irish Research Council Postdoctoral Fellow in the School of English, Drama and Film at University College Dublin.
Barry Sheils is an Irish Research Council Postdoctoral Fellow in the School of English, Drama and Film at University College Dublin. See less
Barry Sheils's Featured Books