Existence, knowability and attributes of God