A review by angldst
Nexus by Ramez Naam

4.0

solid writing style and great character development.