Mark rated Clarkesworld Issue 198: 5 stars March 26, 2023 Public Clarkesworld Issue 198 by Neil Clarke (Clarkesworld)