On hiking trails, rocks come in many shapes and sizes. On the trail, rocks make for uneven surfaces and sometimes obstacles. However, huge rocks, like those that form the mountains in Yosemite National Park, highlight the beauty and majesty of nature. In the Bible, God is often referred to as our Rock. That is because,Continue reading “Firm Foundation”
