The meaning of life: a sermon from Ecclesiastes 2 and 3.