Last week, a Racked article called “Meet the Woman Who Invented Cosplay” did the rounds (including on this site!). It argued that sci-fi pioneer Myrtle R. Douglas invented cosplay in the 1930s. It’s ...