Eleanor Davis Sketching an Uncertain Future Eleanor Davis is one of the very best cartoonists working today. November 2, 2019