Speaker: John Piper
Location: Bethlehem Baptist Church
Transcript: https://www.desiringgod.org/messages/from-his-fullness-we-have-all-received-grace-upon-grace--2