Sir Rupert Cross

Law

Elected 1967

1912
1980
1967
FBA

Sign up to our email newsletters