Dictionary Of Biblical Criticism And Interpretation by Stanley E. Porter