Johannine Ethics and Ethical Discourse - Attridge, Harold W. (Scripture and social justice, 2018)