Clarkesworld Issue 120 | lit.salon