CaptBebop rated Sundiver: 5 stars Nov. 21, 2018 Public Sundiver by David Brin (A Bantam spectra book)