lennox.jpg

Portrait of John Lennox, Professor of Mathematics and Philosophy of Science at the University of Oxford