Theism and ultimate explanation: the necessary shape of contingency by O'Connor, Timothy 0 Type: Book