Attracta Ingram Editor & Author

Maria Baghramian is Lecturer in Philosophy and Attracta Ingramis Professor in Politics, both at University College Dublin.