35 I have sworn an oath to David, and in my holiness I cannot lie: