Eccl 3 1 8 everything has its time July 8, 2019 16 32 64 128 Ecclesiastes 4 Ecclesiastes 3 1-8 Ecclesiastes 9