Sir Francis Harry Hinsley (1918–1998)

1980