Fulfillment and Revelation in the New Testament