That You May Have Life: A Whip, A Riddle, And A Self-Giving King

A teaching by Pastor Josh Howeth on John 2:13-22.