Dr. Andrew O'Shea
Andrew O'Shea is Lecturer in Philosophy of Education and Human Development at St. Patrick's College, Dublin City University, Ireland.
Andrew O'Shea is Lecturer in Philosophy of Education and Human Development at St. Patrick's College, Dublin City University, Ireland. See less
Dr. Andrew O'Shea's Featured Books