He hath made all things beautiful in his time. Ecclesiastes 3:11