European Parliament Library

Europe, words to remember, James Callaghan ... [et al.]