Matthew Barrett
with D.A. Carson
with Jared C. Wilson, Jason G. Duesing and Owen Strachan
with Michael A.G. Haykin