A review by joanofradius
Network Effect by Martha Wells

4.25

head in my hands.