From: May 25, 2012
What God told King David through the prophet Nathan. Biblical prophecy often has an immediate, ongoing and ultimate fulfillment. Solomon, son of David, is the immediate fulfillment, building the Temple of which David dreamed. But Jesus, Son of David, Son of God is the ultimate fulfillment of this prophecy. His throne endures forever!