Interpretation for Preaching and Teaching An Introduction to Biblical Hermeneutics by Stanley E. Porter