Book cover

A Desolation Called Peace

by Arkady Martine

Cultural attache and fleet commander must prevent war with an alien civilization they struggle to understand.

CHECK PRICE