Zero Sum Game, by S.L. Huang

Cas Russell will do any job for pay, because it’s better than being alone in her own head. Her superpower is not casual violence (though there’s plenty of that) but sheer mathematical ability; she calculates vectors of people and bullets, and plots her way through fights, until she’s the only one left standing. (Huang has a math background, so the math is actually readable and not just gibberish.) A standard rescue starts to go wrong when Cas is suddenly being pursued by an enemy too big to handle; on top of that, her thoughts and emotions no longer seem like they are her own. Cas is a prickly, untrusting person who is nevertheless fiercely loyal to a certain few, and it’s a joy to watch her gradually opening up her circle. Between dodging bullets, of course. I thought that there was a bit too much new plot being introduced near the end, but then I found out it was the first of a series. What a delight! Bring on more Cas, I am looking forward to seeing where she’s going.

Four Lost Cities: A Secret History of the Urban Age, by Annalee Newitz

This was fantastic! Newitz studies four cities from previous civilizations (Çatalhöyük in Central Turkey, Pompeii in Italy, Angkor in Cambodia, and Cahokia in the US) and uses archaeologists’ findings to bring them to life with incredibly vivid detail, describing both the inhabitants’ everyday existence as well as their social and cultural dynamics. She explores the rise and growth of the cities as well as their decline for various reasons; although all these cities now lie buried, she still finds lessons in their existence. I love how she finds both warning and celebration in the ruins: yes, communities can rise and fall, but look how beautifully we built something together.