Resource supplied by: Tim Challies
Tim Challies shares a variety of thoughts on fatherhood, friendship, suffering, leadership, and more.