David Brin’s recent novel reviewed.