L M Cullen

L. M. Cullen is Professor of Modern Irish History at Trinity College, Dublin and Visiting Research Scholar at the International Research Centre for Japanese Culture, Kyoto.