Back to Clarkesworld Issue 106EditionClarkesworld Issue 106Jul 01, 2015148 pagesOL27282673MOpen LibraryPublishersClarkesworld MagazinePhysical formatpaperbackIdentifiersISBN 9780692480519ISBN 069248051X