Qoheleth and His Contradictions - Fox, Michael V. (Library Hebrew Bible/Old Testament Studies)