I just finished the award-winning Startide Rising by David Brin, one of the earliest in his Uplift series. It has a large cast of characters who are easy to tell apart, and a simple story with many complex twists. It's a long novel that keeps you engrossed all the way through.
|