Drawing spiritual leadership lessons through the Life of David, Revd Darren explains three types of leadership and defining a shepherd leader after God’s desire.
Drawing spiritual leadership lessons through the Life of David, Revd Darren explains three types of leadership and defining a shepherd leader after God’s desire.