Humans, Angels and Rocks Give Thanks November 21, 2021 Dr. John Geeter Non-Archive 1 Chronicles 29:10-31