The Promises: old testament prophecies and their fulfillment in Christ