Mr Maxwell Thornton

Former MP for Tavistock