Skip to main content alibris logo

Denis MacShane

Denis MacShane is one of Britain's leading experts of European politics. Born in Glasgow, he grew up in London and lived and worked in exile in Europe for 15 years when Margaret Thatcher become prime minister. He is a life-long Labour Party member and activist who was an MP for 18 years, Minister of State at the Foreign Office and UK Delegate to the Council of Europe. He has led a colourful life including being the youngest president of the National Union of Journalist, being imprisoned in...See more