Clarkesworld issue 115

Cover of Clarkesworld issue 115, published 2016. Art by Rudy Faber.