locusmag.com
Steve Stiles (1943-2020)
Artist Steve Stiles, 76, died January 12, 2020 shortly after announcing a diagnosis of terminal cancer. He lived in Maryland. Stiles was one of fandom’s best-known artists, first nominated fo…