The Revealer: The scientific philosophy of theology - Kindle edition