deaths
Leonard Starr, American author and illustrator (born 1925)
Related Wikipedia articles
Leonard Starr
American cartoonist (1925–2015)
Leonard Starr was an American cartoonist, comic book artist, and advertising artist, best known for creating the newspaper comic strip On Stage and reviving Little Orphan Annie.Source: Wikipedia (CC BY-SA)