A little bit sci-fi, and little bit fantasy, and a little bit op-ed, with more of an emphasis on the SF-F.