Mark Johnson June 29, 2022 Timing Is Everything Mark Johnson June 29, 2022 Ecclesiastes 1:1-11, 3:1-17