Acting John Polkinghorne Acting From the Dust Self 2012 The Trouble with Atheism Self 2006 Is God a Number? self — elementary particle physicist 1999 Agent-readable