Sermon: Divine Forecast- The Tabernacle of David