Hello. Welcome to Republibot. I'm your unfortunately-named host, Republibot 3.0, and our guest today is Tessa Dick. This is actually the third time we've interviewed Tessa over the past few years. So what are you up to these days? You've got a new book out, obviously. Tell us about it!