[Guest Post] Newly published paper on a 1574-day periodicityAs an author to a newly published paper about KIC 8462852, Tabby has invited me to tell you about it here. For those of you who don’t...