Clarkesworld, February 2023

Overview: