Nexus - Ramez Naam

Time to re-read this, it's my March pick for Virtual Speculation (a bit of a 180 from reading The Last Unicorn in February).