Richard Keen — Scottish lawyer and politician (born 1954)