Day 31 of the David devotional, covering 2 Samuel 13:1-22.

Comment