Pat Sheeran

Pat Sheeran is Associate Professor in English at the National University of Ireland, Galway.

Pat Sheeran's Featured Books