A review by pedromelo
Network Effect by Martha Wells

4.0