A review by laralibrarian
Network Effect by Martha Wells

4.0