John-Michael Harkness
Affiliated with Dublin Campus, Dublin Faculty