Dr Deirdre O'Byrne

  • University Teacher in English
  • Specialism: Contemporary Irish