Rethinking God, a ramble...