Shadows of Annihilation, S.M. Stirling (Ace 978-0399586279, $18.00, 400pp, tp) March 2020.
S.M. Stirling’s Shadows of Annihilation is the third volume in his series of spy thrillers set in an alternate history of the early 20th century. It follows 2018’s Black Chamber and 2019’s Theater of Spies, and, like them,