Clarkesworld Magazine Issue 199 | Desertcart UNITED STATES