joeltipple.com
The Puzzle
There is an appointed time for everything. And there is a time for every event under heaven. Ecclesiastes 3:1 It seems too much to take in. When we consider all that God has made, the complexity of…