A review by endless_tbr_list
Network Effect by Martha Wells

fast-paced

4.5