Qoheleth’s Hope: The Message of Ecclesiastes in a Broken World - 9781978704008