A review by searsanne
Sundiver by David Brin

Did not finish book. Stopped at 38%.
Poor character development, poor explanation of the world