Back to Clarkesworld Issue 160EditionClarkesworld Issue 160Jan 04, 2020125 pagesOL37780261MOpen LibraryPublishersWyrm PublishingPhysical formatpaperbackIdentifiersISBN 9781642360356ISBN 164236035X