Jens Finkhäuser rated Sundiver: 5 stars Aug. 14, 2015 Public Sundiver by David Brin (A Bantam spectra book)