Malcolm Savidge

Last updated

Malcolm Savidge
Member of Parliament
for Aberdeen North
In office
2 May 1997 11 April 2005