Earth
Weaving an epic of complex dimensions, David Brin plaits initially divergent story lines, all set in the year 2038, into an outstandingly satisfying novel. At the center is a type of mystery: after a failed murder attempt, a group of people try to save the victim, recover the murder weapon, identify the guilty party and fend off other assassins, all the while being led through n+1 plot twists —...