Trinity College (Dublin, Ireland). Dept. of Modern History.
Don't miss the opportunity to share your thoughts!