Petra Mayer, a books editor for NPR and self-described “resident nerd” who delighted readers with her musings about science fiction, comics and cats, died on Saturday at Holy Cross Hospital in Silver Spring, Md.
Petra Mayer, a books editor for NPR and self-described “resident nerd” who delighted readers with her musings about science fiction, comics and cats, died on Saturday at Holy Cross Hospital in Silver Spring, Md.