1 Peter - Green, Joel B. (Two Horizons New Testament Commentary., 2007)