Eleanor O'Leary Editor & Author

Eleanor O’Leary is Assistant Lecturer in Media and Communications at the Institute of Technology, Carlow, Ireland.