Ecclesiastes 3, and the year ahead

Richard ReeveDecember 28, 2014