Rev. Dr. Gregory Beale

The Temple and the Church’s Mission: A Biblical Theology of the Dwelling Place of God.