0 By Charles Cavanaugh In Blog, Charles CavanaughPosted February 5, 2011Leadership: Heart for God Part 2The test of David’s heart for God also came as the lure of promotion and advancement were held in front of him. David was anointed to be King at a relatively early age and chosen from among [...] READ MORE