A review by estelleidekreads
Network Effect by Martha Wells

4.25

KICKING MY LITTLE FEET