Answer

Nexus by Ramez Naam (only read the first but it was great)

Replies
No replies yet