Shepherd Training: Leading (Part 1)
Randy Boldt
July 18, 2012