Skip to main content

One member found

  • Professor William J. Mc Cormack

    BA(Dubl 1971), MA(Dubl 1974), DPhil(Ulster 1976)

    Independent


    Member, PL&A

    Discipline: History

    Elected in 2016