Dr Brown debates Pastor Brian Zahnd on substitutionary atonement, September 13, 2014. For the doctrine of substitutionary atonement in early Church history, see here: https://www.tms.edu/m/tmsj20i.pdf.