Derek Hand

Derek Hand is a lecturer in English at St Patrick's College, Drumcondra.