Ecclesiastes and the Meaning of Life in the Ancient World - Keefer (Cambridge University Press, 2022)