Geek Heroines An Encyclopedia of Female Heroes in Popular Culture - Karen M. Walsh (Bloomsbury, 2019)