Richard Howard
Richard Howard holds a PhD from Trinity College Dublin and lectures in Irish Studies for the Council on International Educational Exchange at Dublin City University.
Richard Howard holds a PhD from Trinity College Dublin and lectures in Irish Studies for the Council on International Educational Exchange at Dublin City University. See less