TaxideaDaisy2 rated Sundiver: 4 stars Feb. 13, 2016 Public Sundiver by David Brin (A Bantam spectra book)