No. 361: Meteors! Mark Twain! Carter DeLuca relocates! And some very fine fellows lead LI’s labs
The month that wouldn’t die: It’s eight days since Thanksgiving and still November, dear readers, a calendar quirk that makes this Nov. 30, and Friday, and the end of…