The Westminster Shorter Catechism beautifully describes God as “Spirit, infinite, eternal, and unchangeable, in his being, wisdom, power, holiness, justice, goodness, and truth” (Question 4). The ...