Rupert Speir - British politician (1910-1998)