Parashat Vayechi: King David's lesson in leadership

King David’s final words are not a farewell. They are a summons. A summons to responsibility, to faith and to moral resolve.