Leo Dillon

Leo Dillon, legendary science fiction artist, dead at 79
Dec 17, 2012

Leo Dillon, the legendary Hugo Award and Caldecott Medal-winning sci-fi and fantasy artist who created hundreds of iconic images for sci-fi book covers and picture books alongside his wife Diane, passed away over the weekend at the age of 79.