Inescapable God