John Lennox was born on 07 November 1943. He was British national and known as mathematician, philosopher of science, university.
John Lennox was born on 07 November 1943. He was Irish national and known as mathematician, philosopher of science, university.