Back to Clarkesworld Issue 124EditionClarkesworld Issue 124Jan 12, 2017150 pagesOL26968876MOpen LibraryPublishersWyrm PublishingIdentifiersISBN 9781890464813ISBN 1890464813