If you liked Nexus by Ramez Naam,
here are some books like this: