Sir David Ross

Philosophy

Elected 1927

1877
1971
1927
KBE, FBA

Sign up to our email newsletters