Ecclesiastes 3 - A Time for Everything