David Marquand

British politician (1934–2024)

Born
1934
David Ian Marquand FLSW was a British academic and Labour Party Member of Parliament (MP).

Read more on Wikipedia ?

Events associated with David Marquand