David Donald joined the Labour Party in 1963 and has remained in membership. He is a retired political scientist / political economist and taught at what is now Glasgow Caledonian University for over 40 years. His major interests are in the politics of economies in the developed world.
David Donald joined the Labour Party in 1963 and has remained in membership. He is a retired political scientist / political economist and taught at what is now Glasgow Caledonian University for over