Michael Marshall - British politician (1930-2006)