God, Purpose, and Reality: A Euteleological Understanding of Theism by John Melville Bishop | Menrva Books