Clarkesworld Issue 105 | lit.salon