Professor Andrew Seth Pringle-Pattison

Philosophy

Elected 1904

1856
1931
1904
FBA

Sign up to our email newsletters