Dr Barry Hazley MA, MA, PhD

Derby Fellow in Transforming Conflict Institute of Irish Studies

Teaching

Modules for 2022-23

IRELAND'S BATTLE FOR IDEAS

Module code: IRIS114

Role: Teaching