Comics June 24, 2015 Eleanor Davis Eleanor Davis is an illustrator & cartoonist. She’s from Tucson, Arizona. She lives in Athens, Georgia. Her... Follow @squinkyelo