John Polkinghorne John Polkinghorne. by John Polkinghorne. Polkinghorne Alan Donnithorne john pollock Karyn E. Langhorne