I am a pretty big science fiction reader, and finally!!!!!!!! found the book I have been looking for for over a year, after reading it once. It is “There and Back Again,” by Pat Murphy. Do not read any reviews, it will give it away. You will be rather surprised once it hits you.
Also, Steve Alten’s “Meg: Primal Waters,” is actually pretty good.