King David – a Man After God’s Own Heart
King David, a man of great accomplishments, and a man of great failures. On the plus side, he was a shepard, a war hero, an inventor, a worshipper, a giver, a building designer, a true friend, a song writer, and a musician. On the minus side, he was an adulterer, a murderer, a lousy husband ...