Levels of Explanation for Ideas of Impurity - Kazen, Thomas (Journal of ancient Judaism, 2018)