Long time comic book and newspaper strip writer/artist Leonard Starr died today at age 89. His most famous works were the strips Mary Perkins On Stage and Little Orphan Annie. He was one of America's best illustrators. I was his biographer and friend. RIP Leonard.
-- jiminks