I have a long history with Wonder Woman, mostly involving comic books and a campy ’70s TV show starring beauty queen Lynda Carter. Besides being tireless and powerful, somehow Wonder Woman’s lipstick was always a shiny perfect red and her meticulously styled hair was always in place. And on top of fearlessly vanquishing evil week [...]