A review by danjit
Strange Dogs by James S.A. Corey

4.0