Back to Clarkesworld Issue 79EditionClarkesworld Issue 79Apr 01, 2013126 pagesOL30372708MOpen LibraryPublishersClarkesworld MagazinePhysical formatpaperbackIdentifiersISBN 9780615814186ISBN 0615814182