Jon Fincher rated Sundiver: 4 stars Nov. 12, 2012 Public Sundiver by David Brin (A Bantam spectra book)