David Marquand
David Ian Marquand FLSW (20 September 1934 – 23 April 2024) was a British academic and Labour Party Member of Parliament (MP). Provided by Wikipedia
1
Published 1990
Other Authors:
“...Marquand, David...”