Cartoons: Nate Beeler for November 19, 2017