John Lennox is emeritus Professor of Mathematics at Oxford University and Fellow in Mathematics and Philosophy of Science at Green-Templeton College.
Nothing in this list!