Resources
BST Series 1 Peter: Edmund Clowney
St. Andrews Commentary Series-1 and 2 Peter: RC Sproul
Reformed Expository Series- 1 Peter: Daniel Doriani
Tyndale Commentary Series- 1 Peter: Wayne Grudem
The Catholic Epistles: John Calvin
Expository preaching through the New Testament Epistle of 1 Peter