A review by annaswan
Cold Welcome by Elizabeth Moon

3.0

Far too much plot depended on the whens and whys of the security of various communication technologies, and it ended up feeling contrived.